2013-08-14 6 views
7

私はアカウントのネガティブテストを設定し、取引金額フィールド(例:106.06)にエラーコードを設定してエラーコード10606を呼び出しました。 "買い手は支払いできません"エラーは返されません。 。Paypalサンドボックスネガティブテストが動作しない

私は別のエラーコード10539「この取引は処理できない」というエラーが返さされ、注文が処理されていないをしようとした場合

私は、ザ・米国のサイトのエラーコードを使用しています:。。http://www.paypalobjects.com/en_US/ebook/PP_APIReference/Appx-ErrorCodes_and_Messages.html、私たちはしていますオーストラリアにはこれらの正しいエラーコードがありますか?

これはサンドボックスでネガティブテストを使用する正しい方法ですか?

おかげ

答えて

1

私はこれが遅れている知っているが、私は私のための答えを偶然見つけ。

あなたはDoExpressCheckoutPaymentで作業しているとPaypal's Negative Testing Docsに応じて、我々は量、関連分野でのエラー状態をトリガするにはAMTフィールドと

を使用することになっているAPI名を指定していない、指定小数点の右側に2桁の数字としてのエラーコード値。たとえば、10775の値を指定して10755エラーをトリガします。

私はその情報が完全に偽であることを発見しました!私が最後にやったのは、PAYMENTREQUEST_0_AMTを使用し、10進数を使用しないことでした。だからここ

は、私が編集

USER={yourUID}& 
PWD={yourPSWD}& 
SIGNATURE={yourSig}& 
TOKEN={yourToken}& 
METHOD=DoExpressCheckoutPayment& 
VERSION=119& 
PAYMENTREQUEST_0_AMT=10486 

思い付いたものです: 私は後で私は上記のことを特にお支払い方法拒否(10486)のためのより良いオプションを発見しました。見てみましょう:https://developer.paypal.com/docs/classic/express-checkout/ht_ec_fundingfailure10486/#testing-saleorauth

+2

衝撃馬:私は彼らの情報が完全に間違っていることを発見しました! –

関連する問題