0

NVP API を使用して試用支払いオプションを設定しようとしています。顧客に「30 日間は何も支払わない」オプションを提供したいと考えています。

私はこれを機能させましたが、私の顧客は、顧客が実際に今支払うことを示唆しているかのように、チェックアウトページに合計が表示されることを指摘しました.

お試し支払いを設定して、Paypal のチェックアウト ページにゼロが表示されるようにする方法はありますか?

4

1 に答える 1

0

最初の呼び出しでこれらのプロパティを設定するだけで、この問題の根底にたどり着きました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;
于 2014-03-27T08:41:37.907 に答える