トークン課金を使用できるかどうか/方法を知っている人はいますか? 2Checkout API はそれをサポートし、OmniPay はトークン請求をサポートしていますが、あまり運がなく、公式ゲートウェイのコードをざっと見ても、それがサポートされているようには見えませんか?
これをやっている人はいますか?
2Checkout はトークン課金をサポートしていますか? はい、動作します。ただし、いくつかの癖があります。
ダッシュボードでデモ モードをオフにする必要があります。オフにしないと、2Checkout と OmniPay API が正しく機能しないようです。
トランザクションを完了するには、請求先住所を送信する必要があります。デジタルダウンロードなど、それがうまくいかない場合は、別の支払いゲートウェイを検討する必要があります.
請求先住所には顧客の電子メールが含まれている必要があり、空にすることはできません。繰り返しますが、それが販売ワークフローでうまく機能しない場合は、別の支払いゲートウェイを検討する必要があります.
請求先住所には電話番号が含まれている必要がありますが、空にすることもできます。
ここでこれについて説明し、OmniPay のサンプル コード スニペットを提供します: https://stackoverflow.com/a/36807292/105539
私のプロジェクトTokenPayを見てください。紛らわしいドキュメントを整理して、2CO で動作するようにしました。
PS サンドボックスのパスワードを決して忘れないでください。ドキュメントには記載されていませんが、テクニカル サポートを通じて、サンドボックス ログインでのパスワードのリセットが無効に見えず、無効になっていることがわかりました。(彼らがそれを明確にしてくれればよかったのに。) 代わりに、パスワードを忘れたときに別のサンドボックス アカウントを完全に作成する必要があります。
トークン課金を使用することは可能であると断言できます。私は定期的に使用しています。私は 2Checkout にはあまり詳しくありませんが、stripe、paypal、PaymentWall、MultiCards、Fat Zebra、その他のゲートウェイでトークン請求を使用しました。
サンプルコードで説明できる特定の問題がありますか?