我正在为我正在做的移动应用程序使用 PayPal 的新 iOS SDK。处理付款时,将处理以下类型的验证:自适应付款(当用户使用 PayPal 付款时)和 REST API(当用户使用信用卡付款时)。我的问题是我应该如何处理这些验证。我已经阅读了他们的文档,但并不是很清楚,显然验证有助于欺诈,但我对处理这些验证所需的步骤感到困惑。我是否将它发送到我的服务器(php),如果是,我的服务器应该用它做什么?我应该将这些保存在数据库中吗?我是 PayPal 新手,如果有人可以提供一些建议,我将不胜感激。
验证示例:
{
"proof_of_payment": {
"adaptive_payment": {
"pay_key": "AP-70M68096ML426802W",
"payment_exec_status": "COMPLETED",
"timestamp": "2013-02-20T00:26:25Z",
"app_id": "APP-91B933855X481767M"
}
},
"payment": {
"short_description": "Hipster t-shirt",
"amount": "9.95",
"currency_code": "USD"
},
"client": {
"platform": "iOS",
"paypal_sdk_version": "1.0.0",
"environment": "live",
"product_name": "PayPal iOS SDK"
}
}