問題タブ [paypal-nvp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
411 参照

paypal - Paypal NVP : SetExpressCheckout : 注文合計がありません

SetExpressCheckout paypal nvp に問題があります。次のエラーが表示されます

TIMESTAMP=2014%2d09%2d12T04%3a46%3a48Z&CORRELATIONID=bac06e6e9473d&ACK=Failure&VERSION=112%2e0&BUILD=127 86467&L_ERRORCODE0=10400&L_SHORTMESSAGE0=Transaction%20refused%20because%20of%20an%20invalid%20argument%2e%20See%20additional%20error%20messages%20for%20details%2e&L_LONGMESSAGE0=Order%20total%20is%20missing%2e&L_SEVERITYCODE0=Error

setexpresscheckout に次の変数を渡しました。

&RETURNURL=xxx&CANCELURL=yyy&ALLOWNOTE=1&PAYMENTREQUEST_0_PAYMENTACTION=Sale&L_PAYMENTREQUEST_0_NAME0=Nokia presents the Lumia a feature-rich mid-range smartphone&L_PAYMENTREQUEST_0_NUMBER0=xROwRr6F&L_PAYMENTREQUEST_0_AMT0=50&L_PAYMENTREQUEST_0_QTY0=1&LOGOIMG=mmm&PAYMENTREQUEST_0_SHIPPINGAMT=10&PAYMENTREQUEST_0_TAXAMT=0&PAYMENTREQUEST_0_ITEMAMT=50&PAYMENTREQUEST_0_AMT=60&PAYMENTREQUEST_0_CURRENCYCODE=USD

しかし、エラーは"order total is missing"..渡された変数はすべて正しいですか??

助けてください!

0 投票する
0 に答える
116 参照

php - DoDirectPayment IPN 検証

DoDirectPayment、クレジット カード支払いのために Paypal から取得した IPN を確認する方法はありますか?

ページhttps://www.paypal.com/en/cgi-bin/webscr?cmd=p/acc/ipn-info-outsideに記載されている通知の検証は、DoDirectPayments では機能しないようで、正しいデータで「INVALID」を返しますそれも。

Paypal Payments Pro で利用できる同様のものはありますか? Web を検索してみましたが、役立つ情報が見つかりませんでした。

前もって感謝します :)

0 投票する
0 に答える
63 参照

php - NVP コールバック後の PayPal 配送が更新されない

ペイパルのチェックアウト画面で送料を更新しようとしています。統合に従ってサンプルを調べましたが、 SetExpressCheckoutで送信されたもの以外の送料を表示できません。

コールバックが呼び出されていることはわかっていますが、送料が更新されません。

これが私の答えです。静的ページも試しました。

METHOD=CallbackResponse&OFFERINSURANCEOPTION=false&PAYMENTREQUEST_0_CURRENCYCODE=CAD&L_SHIPPINGOPTIONNAME0=Local+Pickup&L_SHIPPINGOPTIONLABEL0=Local+Pickup+-+0.00&L_SHIPPINGOPTIONAMOUNT0=0.00&L_SHIPPINGOPTIONISDEFAULT0=false&L_SHIPPINGOPTIONNAME1=Regular+Parcel&L_SHIPPINGOPTIONLABEL1=Regular+Parcel+-+12.15&L_SHIPPINGOPTIONAMOUNT1=12.15&L_SHIPPINGOPTIONISDEFAULT1=true&L_SHIPPINGOPTIONNAME2=Xpresspost&L_SHIPPINGOPTIONLABEL2=Xpresspost+-+13.04&L_SHIPPINGOPTIONAMOUNT2= 13.04&L_SHIPPINGOPTIONISDEFAULT2=false

0 投票する
1 に答える
195 参照

paypal - Paypal Express NVP は IPN が必要ですか?

持ち帰りサービス用の新しいウェブサイトを構築しており、PayPal Express と統合しています (NVP API を使用)。注文は同日の夜に発送されるため、eCheck の支払いは無効になっています。

私たちが従おうとしているプロセスは次のとおりです。

  • ユーザーが PayPal で注文し、DoExpressCheckoutPayment を使用する場合、使用されるアクションは承認です。
  • テイクアウトは注文を確認し、完全なタイプを COMPLETE に設定する DoCapture 要求が行われます

この時点で、応答ステータスが COMPLETED を示している限り、資金は保証されていると理解しています。実際、非常にまれなシナリオを除いて、通常は承認の時点で保証されるはずです。

したがって、IPN の要件がわかりませんか? 特定のトランザクションで受け取る通知はこれ以上ありません。eChecks を利用することの利点はわかりましたが、それを無効にすると、何か提供されますか?

0 投票する
1 に答える
155 参照

php - payapl nvp api (払い戻し) フォーム経由で使用する場合は機能するが、curl では機能しない

Paypalの返金APIを使おうとしています。現在、サンドボックス アカウントを使用しています。支払いはうまくいっています。以下のようにフォームフィールドを使用してデータをペイパルに投稿すると、払い戻しは正常に機能します

応答が自動的に画面に出力され、払い戻しの成功が示されます。しかし、返金後に他のアクションを実行するには、応答の ACK を比較する必要があります。そこで以下のようにcurlを使ってみました。

curl 呼び出しは正常に実行されますが、応答は常に Paypal からの内部エラー (10001) です。私が間違っていること。助けてください

注:資格情報をアスタリスクに置き換えただけです。