我用默认的webservices(即使用 Cloud 存储)开发了 Prestashop
android客户端应用程序 . 目前,我一直致力于为MSDK的移动客户端进行PayPal支付集成 .
参考:https://github.com/p...Pal-Android-SDK
我的沙箱业务和买家账户凭证交易正常 . 但作为PayPal移动SDK集成,成功的支付数据需要由服务器(根据我的想法Prestashop)使用PayPal进行验证 . 在使用MSDK 2.x成功付款后,MSDK会向应用程序返回有关付款的数据(由MSDK从REST API接收) . 这是一个示例响应:
{
"client": {
"environment": "sandbox",
"paypal_sdk_version": "2.0.0",
"platform": "iOS",
"product_name": "PayPal iOS SDK;"
},
"response": {
"create_time": "2014-02-12T22:29:49Z",
"id": "PAY-564191241M8701234KL57LXI",
"intent": "sale",
"state": "approved"
},
"response_type": "payment"
}
并且服务器需要致电PayPal服务以确认付款是真实的,预期金额和货币,以及我们是付款的接收者 .
参考:https://developer.pa...mobile-payment/
我知道Prestashop支持Paypal模块的web版本 . 我需要知道的是,PayPal模块提供了webservices来实现验证,如果它是如此启用它 .
顺便说一句,我不是PHP的专家:(
提前致谢 :)