Hello,
From what we know hard to tell you what is lacking, in order to process your test don't forget to use the
log
.
The idea is to process step by step in order to see sent elements and received from Payment servers.
In your plugin this kind of code will sent in the log :
$this->writeToLog("1° elements sent to Payment server :\r\n\r\n" . print_r($myElements,true) . "\r\n Recieved elements from payment servers :\r\n". print_r($ElementsPayment,true));
The other point is do you have contact with
Wechat Payment support ? Or maybe you have in your merchant account a dashboard where you can see
communication between your website and payment servers ?...
And finally, when we develop new payment plugin, we use most often the provided official libs from payment support, after having obviously a little adapted.
Hope this will help you.
Regards