iOS Paypal已完成付款细节

时间:2013-11-04 16:43:19

标签: ios sdk paypal

您好我正在开发一个iOS应用程序,我正在尝试集成PayPals SDK。我在这里下载并关注了他们的github页面上的指南https://github.com/paypal/PayPal-iOS-SDK我设置了所有内容并设置了我的client_id和沙箱他们给我的电子邮件地址,我将环境设置为PayPalEnvironmentSandbox。一切顺利完成后,我在payPalPaymentDidComplete方法中给出了以下内容,但是,我需要的信息比用户更多。例如他们的地址,所以我知道在哪里发货,他们的名字,他们的电子邮件等。如何在交易完成后获得这些信息?

CurrencyCode: USD
Amount: 4.27
Short Description: Prison Cards
Processable: No
Display: $4.27
Confirmation: {
    client =     {
        environment = mock;
        "paypal_sdk_version" = "1.3.5";
        platform = iOS;
        "product_name" = "PayPal iOS SDK";
    };
    payment =     {
        amount = "4.27";
        "currency_code" = USD;
        "short_description" = "Prison Cards";
    };
    "proof_of_payment" =     {
        "adaptive_payment" =         {
            "app_id" = "APP-1234567890";
            "pay_key" = "AP-70M68096ML426802W";
            "payment_exec_status" = COMPLETED;
            timestamp = "2013-11-04T16:14:55Z";
        };
    };
}

1 个答案:

答案 0 :(得分:0)

交易完成后,您应将付款证明传递到您的服务器进行验证,如https://developer.paypal.com/webapps/developer/docs/integration/mobile/verify-mobile-payment/所述

另外PaymentDetails呼叫将获取发件人电子邮件地址。不幸的是,尚不支持送货地址。

希望它有所帮助。