0

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

支払いが正しいかどうかを確認したい場合、次のステップは何ですか?

私はペイパルのドキュメントを調べてきましたが、非常に紛らわしいです。

前もって感謝します。

編集 2012-07-18:

トランザクションを検証しようとすると、トランザクション配列に問題があったため、スクリプトを次のように変更する必要がありました。PHP ペイパル IPN リスナー トランザクション配列で、すべてが機能しています!! ;)

4

1 に答える 1

1

Paypal の領収書を検証し、成功した場合は、ユーザーのクレジットのロックを解除する必要があります。次の場所にある php のサンプル コードをご覧ください。

https://www.x.com/developers/PayPal/documentation-tools/code-sample/216623

この種の購入は、Apple の AppStore レビュー ガイドラインによって許可されておらず、そのようなアプリは拒否され、AppStore に公開されないという事実にも注意してください。

Apple は、独自のアプリ内購入のみを許可しています。

于 2012-07-17T14:36:44.263 に答える