0

PHP ベースのアプリケーションで支払いオプションを開発しています。ユーザーは、Paypal または Paypal 定期支払い方法を選択して支払いを行うことができます。

ただし、ユーザーは初回に 50 ドル、翌月から 40 ドルを支払うことになります。

ただし、ユーザーが Paypal の定期支払いオプションを選択して $50 を支払うと、Paypal は翌月から $50 を自動的に選択します。

初回払いと定期払いを別々に設定することはできますか?

コードの一部は次のとおりです。

echo "<input type=\"hidden\" name=\"no_shipping\" value=\"1\"/>\n";
        echo "<input type=\"hidden\" name=\"a3\" value=\"".$amt."\"/>\n";
        echo "<input type=\"hidden\" name=\"p3\" value=\"1\"/>\n";
        echo "<input type=\"hidden\" name=\"t3\" value=\"M\"/>\n";
        echo "<input type=\"hidden\" name=\"src\" value=\"1\"/>\n";
        echo "<input type=\"hidden\" name=\"sra\" value=\"1\"/>\n";
        echo "<input type=\"hidden\" name=\"no_note\" value=\"1\"/>\n";

ありがとう

キラン

4

1 に答える 1

0

Paypal NVP API for PHP を使用すると、このように最初の支払いを Paypal に送信できます。

$nvpstr="&AMT=10&CREDITCARDTYPE=$creditCardType&ACCT=$creditCardNumber&EXPDATE=".         $padDateMonth.$expDateYear."&CVV2=$cvv2Number&FIRSTNAME=$firstName&LASTNAME=$lastName&STREET=$address1&CITY=$city&STATE=$state".
"&ZIP=$zip&COUNTRYCODE=US&CURRENCYCODE=$currencyCode&PROFILESTARTDATE=$profileStartDate&DESC=$profileDesc&BILLINGPERIOD=$billingPeriod&BILLINGFREQUENCY=$billingFrequency&TOTALBILLINGCYCLES=$totalBillingCycles&INITAMT=30.00";


$resArray=hash_call("CreateRecurringPaymentsProfile",$nvpstr);

パラメータINITAMTは最初の支払い額を指定します

于 2013-10-30T09:52:25.240 に答える