私は、Payflow プロ サーバーに送信および保存され、オンデマンドで請求できるクレジット カードをユーザーが入力できる Python ソリューションを構築しようとしています。python-payflowpro が定期請求をサポートしていることは知っていますが、それは毎週または毎月などの定期的なスケジュールで発生します。カード情報を入力しなくても、要求に応じてユーザーのカードに請求するソリューションを探しています。
payflow pro api docs を調べたところ、payflow pro が提供するトランザクション ID を持っている場合、ユーザーのアカウントに複数回請求できる機能があるようです。ただし、これがマーチャントが既存の注文を調整できるようにするためだけのものかどうかはわかりません (顧客が後でアイテムを追加したい場合など)。そして、python-payflowpro がこれをサポートしているとは思いません。
この方法でペイフローを使用して、クレジット カードをオンラインで保存し、オンデマンドで支払いを行った人はいますか? python-payflowpro であろうと他のものであろうと、このための既存の python API はありますか? それとも、このために独自の API を展開する必要がありますか?
私はペイフローにかなり慣れていないので、明らかな何かが欠けているかもしれません。他の人々がこの状況にどのようにアプローチしたのか疑問に思っていました。
読んでいただき、ご検討いただきありがとうございます。ジョー
これは私が現在使用している python-payflowpro パッケージです: https://github.com/bkeating/python-payflowpro/blob/master/payflowpro/tests/client.py