0

私は自分のウェブサイトでPayPalのウェブサイト支払いシステムをセットアップしようとしています。そこでは送料なしでサービスを販売しています!

PayPal Checkoutに、GoodではなくServicesの支払いを送信するように指定したいので、物理的なものを発送する必要はありません。

今の私のコード:(今はサンドボックスです)

<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="lc" value="en">
<input type="hidden" name="page_style" value="primary">
<input type="hidden" name="business" value="pp_1350857585_biz@zgmail.us">
<!-- <input type="hidden" name="notify_url" value=""> -->
<input type="hidden" name="item_name" value="TEST">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="amount" value="100">
<input type="hidden" name="no_note" value="0">
<input type="hidden" name="no_shipping" value="1">
<!-- <input type="hidden" name="return" value=""> -->
<!-- <input type="hidden" name="cancel_return" value=""> -->
<!-- <input type="hidden" name="custom" value=""> -->
<input type="image" style="width: 144px;" src="https://www.paypalobjects.com/en_US/i/btn/btn_paynowCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">

何を変更すればよいですか?

前もって感謝します!

4

2 に答える 2

2

この設定を追加する必要があります L_PAYMENTREQUEST_n_ITEMCATEGORYm

Paypal Docsから:

アイテムがデジタルか物理かを示します。デジタル商品の場合、このフィールドは必須であり、デジタルに設定する必要があります。最大10個の支払いを指定できます。ここで、nは0から9までの数字で、mは支払い内のリストアイテムを指定します。単一の支払いのみをサポートするデジタル商品を除きます。これらのパラメーターは、0から順番に並べる必要があります(たとえば、L_PAYMENTREQUEST_n_ITEMCATEGORY0、L_PAYMENTREQUEST_n_ITEMCATEGORY1)。これは、次のいずれかの値です。

Digital Physicalこのフィールドは、バージョン65.1以降で使用できます。

于 2012-10-21T23:11:18.187 に答える
1

PayPalによると、PayPalウェブサイト標準APIでアイテムをサービス(またはデジタル)としてマークすることはできません。スコットが上で述べたように、それはペイパルエクスプレスチェックアウトでも可能です。

これは、この問題に関するPayPal担当者のコメントの引用です。

残念ながら、PayPalウェブサイトスタンダードはデジタル商品をサポートしていません。L_PAYMENTREQUEST_n_ITEMCATEGORY ='Digital'を使用してデジタル商品として設定するには、エクスプレスチェックアウトを使用する必要があります。

于 2014-05-28T08:30:08.830 に答える