NVP API を使用して試用支払いオプションを設定しようとしています。顧客に「30 日間は何も支払わない」オプションを提供したいと考えています。
私はこれを機能させましたが、私の顧客は、顧客が実際に今支払うことを示唆しているかのように、チェックアウトページに合計が表示されることを指摘しました.
お試し支払いを設定して、Paypal のチェックアウト ページにゼロが表示されるようにする方法はありますか?
NVP API を使用して試用支払いオプションを設定しようとしています。顧客に「30 日間は何も支払わない」オプションを提供したいと考えています。
私はこれを機能させましたが、私の顧客は、顧客が実際に今支払うことを示唆しているかのように、チェックアウトページに合計が表示されることを指摘しました.
お試し支払いを設定して、Paypal のチェックアウト ページにゼロが表示されるようにする方法はありますか?
最初の呼び出しでこれらのプロパティを設定するだけで、この問題の根底にたどり着きましたSetExpressCheckout
:
$args['RETURNURL'] = $returnURL;
$args['CANCELURL'] = $cancelURL;
$args['NOSHIPPING'] = 1;
$args['ALLOWNOTE'] = 0;
$args['LOCALECODE'] = 'GB';
$args['PAYMENTREQUEST_0_NOTIFYURL'] = $notifyURL;
$args['PAYMENTREQUEST_0_INVNUM'] = $invoice;
$args['L_BILLINGTYPE0'] = 'RecurringPayments';
$args['L_BILLINGAGREEMENTDESCRIPTION0'] = $description;
これは、Paypal チェックアウト ページに商品の説明を表示するだけです。CreateRecurringPaymentsProfile
トライアル プランを設定するには、次のプロパティを含めます。
$args['TRIALBILLINGPERIOD'] = 'Day';
$args['TRIALBILLINGFREQUENCY'] = 30;
$args['TRIALTOTALBILLINGCYCLES'] = 1;
$args['TRIALAMT'] = $amount;