我用默认的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的专家:(

提前致谢 :)