PayPal Express Checkout を使用して、カスタム フレームワークの支払いエンジンをセットアップしています。ビジネス要件の 1 つは、定期的な支払いのサポートを追加することです。https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_ECRecurringPaymentsでこれを実装する方法に関するドキュメントを見つけました
私がよく理解していないのは、BillingType の値を SetExpressCheckout 経由で "RecurringPayments" に設定した後、API から取得する方法です。GetExpressCheckoutDetails からも DoExpressCheckoutPayment からも返された応答データのどこにも表示されないようです。これは、定期支払いプロファイルを作成する必要があるかどうかを知るために必要です。私の唯一の選択肢は、データベースに BillingType の値を保存し、DoExpressCheckoutPayment の後で再度クエリを実行することです。これは私にとってはうまくいきますが、このデータが API によってまったく返されないのは奇妙だと思います。何か不足していますか?または、定期的な支払いを正しく実装する別の方法はありますか?