1

これは PayPal 支払いページからのものです。

ご注文の概要 説明

Current purchase$61.00

Item total $61.00
Tax $5.49

Total $66.49 USD

「説明」フィールドは空で、表示されるのは金額だけで、トランザクションの説明、ユーザー名などはありません。

名前と値のペアを介してトランザクションを送信しています。

"USER=".$this->user
 . "&VENDOR=".$this->vendor;
 . "&PARTNER=".$this->partner
 . "&PWD=".$this->pwd;
 . "&TRXTYPE=" . $this->trxtype . "&CURRENCY=" . $this->currency
    . "&TENDER=C" //C = Credit Card
    . "&AMT=" . ($data['price'] + $data['shipping'] + $data['tax'])
    . "&ITEMAMT=". $data['price']
    . "&SHIPPINGAMT=". $data['shipping']
    . "&TAXAMT=". $data['tax']
    . "&CUSTOM=". urlencode("RESEARCH POSTER FROM 1: ".$data['desc'])
    . "&DESC=". urlencode("RESEARCH POSTER FROM 2: ".$data['desc'])
    . "&L_DESC0=". urlencode("RESEARCH POSTER FROM 4: ".$data['desc'])
    . "&L_DESC1=". urlencode("RESEARCH POSTER FROM 5: ".$data['desc'])
. "&ITEMNAME=". urlencode("RESEARCH POSTER FROM 6: ".$data['desc'])
. "&NAME=". urlencode("RESEARCH POSTER FROM 7: ".$data['desc'])
. "&L_NAME0=". urlencode("RESEARCH POSTER FROM 3: ".$data['desc'])
. "&LASTNAME=". urlencode($data['lastname'])
. "&FIRSTNAME=". urlencode($data['firstname'])
. "&EMAIL=". $data['email']
. "&VERBOSITY=" . $this->verbosity;

残念ながら、注文概要ページには詳細がまったくありません. 説明やアイテム名を表示できません。

使用する名前と値のペア変数は何ですか?

DESC、ITEMNAME、L_NAME0、L_NAME1、NAME、L_DESC0などを試しましたが、どれも機能しません。

4

2 に答える 2

0

SetExpressCheckoutAPIを使用して同様の問題が発生しました。私の場合、Paypal のCustomizing Express Checkoutページに示されている API を使用していました。PAYMENTREQUEST_0_AMTなどの代わりに、より長い引数名を持つものAMT。しかしそれでも、項目、小計、合計を取得できませんでした。

VERSION=109.0最終的に、URL 引数に追加することで問題が解決したことがわかりました。それがなければ、PayPal のサーバーはバージョン 54.0 を使用しているように見えましたが、これは明細項目と合計をサポートしていないと思います。

于 2014-10-02T21:45:37.300 に答える
0

ドキュメント( 132 ページから) には、0 から始まる L_NAMEn、L_DESCn などが示されています。

項目のサポートを有効にするには、アカウントのメインの電子メール アドレスから payflow-support@paypal.com に電子メールを送信します。

あなたはそれをやりました?

于 2013-11-06T06:12:26.567 に答える