【发布时间】:2012-07-16 09:39:00
【问题描述】:
我正在尝试从 iOS 应用程序出售积分,当我付款时,我会将此信息发送到我的 PHP Web 服务:
payment_request_date - Tue Jul 17 05:32:19 PDT 2012
return_url - http://www.paypal.com
fees_payer - EACHRECEIVER
ipn_notification_url - http://www.xxxxxx.com/xxx/xxx/xxxxx/xxxx/xxxx/test.php
verify_sign - AgYuiYfIN5owxd-SesPtCf2-3s2qAIwGX.FB6cfxxxxxxxxx
test_ipn - 1
transaction - Array
0 - EUR 69.00
cancel_url - http://www.paypal.com
pay_key - AP-1MJ8653xxxxxx
action_type - PAY
transaction_type - Adaptive Payment PAY
status - COMPLETED
log_default_shipping_address_in_transaction - false
charset - windows-1252
sender_useCredentials - true
notify_version - UNVERSIONED
reverse_all_parallel_payments_on_error - false
如果我想检查付款是否正确,下一步该怎么做?
我一直在查看 paypal 文档,但它非常混乱。
提前致谢。
编辑 2012-07-18:
尝试验证交易我的交易数组有问题,所以我不得不更改我的脚本以像这里PHP paypal ipn listener transaction array 一样工作,现在一切正常! ;)
【问题讨论】:
标签: php ios web-services paypal payment-gateway