0

私の質問は: 同じカードの場合、ユーザー (所有者) がそれを使用するたびに、バランスの取れた JS を使用してトークン化し、異なる URI を取得します。次に、Balanced のこの顧客にこのカードを追加します。これにより、顧客は同じカードでもたくさんのカードを持っていることになります。

では、これを実装するための推奨される方法は何ですか? ユーザーがカードを使用するたびにカードを入力できるようにすると仮定します。

私たちのプロジェクトの背景: 私はバランスの取れた支払いを次のように私の Web サイトに統合します: フロントエンド JS はカードをトークン化し、カード URI をバックエンドに渡します。バックエンドは Python を使用して、このカード uri を顧客に割り当て、ある時点で引き落とします。

4

2 に答える 2

0

毎回同じカードを使用しないのはなぜですか?ユーザーが購入のたびにカード情報を入力しなければならないのは少し面倒だと思います。

cardユーザーに同じカード情報を何度も再入力させる必要があるが、重複したリソースを放置したくない場合hashは、作成したばかりのカード オブジェクトの属性を確認できます。hash既存の のと一致する場合は、を にcard関連付けずに、既存のものを使用してください。cardcustomer

https://docs.balancedpayments.com/current/api.html?language=bash#tokenize-a-card

于 2013-11-29T23:19:10.003 に答える
0

カードを収集するページの jquery で if ステートメントを使用できます。顧客が既存のカードを選択した場合、balanced.js コードは実行されません。

顧客が新しいカードを追加すると、それがトークン化され、次の関数 (PHP で) を使用して既存の顧客にカードを追加します。

function add_card($customer_id = NULL, $card_token = NULL){
        $customer = \Balanced\Customer::get($customer_id);  
        $customer->addCard($card_token);
    }
于 2013-12-17T18:02:57.723 に答える