1

私は現在、PayPalProがホストするソリューションであるiFrameバージョンをeコマースソリューションに統合しています。

PayPalサンドボックスを使用すると、テストVisaおよびMasterCardトランザクションを正常に処理できますが、UK Maestroトランザクションは常に拒否され、エラーメッセージが表示されます。'このトランザクションは処理できません。別のカードでお支払いください。」

これが私のフォームで、iframeを呼び出します。

<form target="hss_iframe" name="form_iframe" method="post" action="https://securepayments.sandbox.paypal.com/acquiringweb">    

<!-- paypal details -->
<input type="hidden" name="cmd" value="_hosted-payment">
<input type="hidden" name="business" value="XXXXXXXX">
<input type="hidden" name="paymentaction" value="sale">
<input type="hidden" name="template" value="templateD">
<input type="hidden" name="lc" value="EN">
<input type="hidden" name="return" value="https://www.mywebsite.co.uk/paypal_pro_return.php">
<input type="hidden" name="invoice" value="7783">

<!-- customer details -->
<input type="hidden" name="buyer_email" value="email@foo.com">
<input type="hidden" name="night_phone_b" value="07870 XXXXXX">
<input type="hidden" name="billing_first_name" value="Horatio">
<input type="hidden" name="billing_last_name" value="Doodlebug">
<input type="hidden" name="billing_address1" value="Blah">
<input type="hidden" name="billing_city" value="Blah">
<input type="hidden" name="billing_country" value="GB">
<input type="hidden" name="billing_state" value="Foo">
<input type="hidden" name="billing_zip" value="XXX XXX">

<!-- transaction details -->
<input type="hidden" name="currency_code" value="GBP">
<input type="hidden" name="subtotal" value="2,000.00">

3Dセキュアカードのトランザクションが失敗する原因となっているフォームに何かが欠けていますか、それとも3Dセキュアカード自体をサンドボックスでテストできませんか?

前もって感謝します。

4

1 に答える 1

2

そのとおりです; Maestroカードには3Dセキュア認証が必要であり、現在、PayPalサンドボックスでWebsite Payments ProHostedSolution製品を使用して3Dセキュア認証をテストすることはできません。

于 2012-07-12T22:04:33.610 に答える