0

現在、エクスプレス チェックアウト API を使用してペイパル ユーザー向けの定期支払いプロファイルを作成しています。ペイパル アカウントを所有または作成しなくても、ユーザーがこれを実行できるようにする方法があるかどうか疑問に思っていました。

代わりに、クレジット カード情報を要求し、その方法でプロファイルを作成しますか?

現在、ユーザー名、パスワード、署名を含むこれらのパラメーターを setExpressCheckout に渡しています。

$nvpstr =   '&CURRENCYCODE='.urlencode(PAYPAL_CURRENCYCODE).
            '&PAYMENTACTION=Sale'.
            '&ALLOWNOTE=1'.
            '&SOLUTIONTYPE=Sole&LANDINGPAGE=Billing'.
            '&PAYMENTREQUEST_0_CURRENCYCODE='.urlencode(PAYPAL_CURRENCYCODE).
            '&L_BILLINGAGREEMENTDESCRIPTION0='.urlencode($itemname).
            '&VERSION='.urlencode(PAYPAL_VERSION).
            '&L_BILLINGTYPE0='.urlencode('RecurringPayments').
            '&RETURNURL='.urlencode(PAYPAL_RETURNURL ).
            '&NOTIFYURL='.urlencode(PAYPAL_NOTIFYURL ).
            '&NOSHIPPING='.urlencode(PAYPAL_NOSHIPPING ).
            '&CANCELURL='.urlencode(PAYPAL_CANCELURL);

現在、これはまだユーザーにアカウントを作成するよう求めていますが、何か提案はありますか? それとも、これは定期的な支払いでは機能しないということですか?

4

1 に答える 1

0

最初の SetExpressCheckout リクエストで SOLUTIONTYPE=Sole を渡す

于 2013-04-08T17:36:40.407 に答える