私はeコマースWebサイトを作成していて、Webサイトでクレジットカードを受け入れる方法を調査していました。私はたくさんの支払いゲートウェイに出くわしましたが、彼らは彼らのウェブサイトで処理を行っており、訪問者に私のURLを残してほしくないのです。どうすればこれを達成できますか?ありがとう。
4 に答える
アプリケーション ページ内の DIV または IFRAME 要素にサードパーティの支払いページを埋め込むことは、あなたに適していますか? モーダル ダイアログを使用してそれを含める可能性がありますか?
レイアウトを完全に制御できるわけではありませんが、ヘッダー、フッター、ナビゲーション バーなどはそのまま残ります。
JavaScript サンドボックスが原因で、アプリケーション ページの JS コードはサードパーティ ページと対話できず、その逆も同様であることに注意してください。
サイトでトランザクションを処理する際に考慮すべきことの 1 つは、クレジット カード データを処理するには、PCI 準拠のベンダーになる必要があるということです。クレジット カード データがサーバーにアクセスする場合、要件は非常にコストと時間がかかる作業になる可能性があります。
顧客がサイトに留まっている間にクレジット カード処理をオフサイトで処理するように設計された多くの会社があります。これにより、PCI コンプライアンスの範囲が大幅に縮小されます。
Recurly.js (js.recurly.com) または Stripe を見てください。Recurly は、定期的な請求を処理する予定がある場合に最適です。1 回限りのトランザクションには Stripe が適しています。
免責事項、私は Recurly で働いているので、偏見がありますが、十分な情報を持っています :) さらに質問がある場合は、声をかけてください。
そこには複数の解決策があり、かなりの数がこのスレッドですでに言及されています。
これは、Googleの別のアプリ内支払いソリューション(つまり、アプリ内エクスペリエンス、顧客をページにとどまらせる)です。これは、デジタルおよび仮想の商品、サブスクリプション、およびマイクロトランザクションに特に適しています。
https://developers.google.com/in-app-payments/docs/tutorial
https://developers.google.com/academy/apis/commerce/digital-goods/getting-started/
透明なリダイレクトが設定されている場合、顧客はサイトに滞在しながらクレジットカードで支払うことができます。Braintree などの一部の支払い処理業者は、支払いゲートウェイにこれを含めています。透過的なリダイレクトのしくみについて詳しくは、https ://www.braintreepayments.com/tour/pci-compliance をご覧ください。