質問 > 管理機能 > 2.13.1系でのペイパルウェブペイメントプラスモジュールでエラーが発生し決済できない |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
unripe01 |
投稿日時: 2015/6/7 3:59
対応状況: 開発中
|
新米 登録日: 2015/6/7 居住地: 投稿: 7 |
2.13.1系でのペイパルウェブペイメントプラスモジュールでエラーが発生し決済できない いつも参考にさせていただいております。
この度EC-CUBEでPayPal決済サービスを利用したく考えておりますが、 サンドボックス上でのテストで 「この取引は処理できません。別のカードでお支払いください。」 のエラーが発生し、決済できない状況です。 以下設定内容より何か解決できるヒントなどご助力いただけませんでしょうか。お手数をおかけしますが、よろしくお願い申し上げます。 【利用モジュール】 ペイパル ウェブペイメント プラス 決済モジュール(2.11系・2.12系・2.13系) http://www.ec-cube.net/products/detail.php?product_id=179 【テスト環境】 PayPalサンドボックス ペイパル ウェブペイメント プラス 【エラー内容】 支払処理エラー:この取引は処理できません。別のカードでお支払いください。 【エラータイミング】 EC-CUBE上でカートに商品を入れ、 PayPal支払いを選択し、決済にすすむと、ページ遷移中に上記エラーが発生する。 【モジュール上の設定内容】 アカウント種類:ウェブペイメントプラス メールアドレス:xxx@xxx ( PayPalのSailor アカウントメールアドレス) 支払情報:【テストサイト】 サンドボックスの使用:チェックあり 決済サイトURL:https://securepayments.sandbox.paypal.com/acquiringweb?cmd=_hosted-payment 支払完了URL:デフォルト〜/shopping/complete.php 支払キャンセルURL:デフォルト〜/paypal_cancel.php 継続課金機能:使用しない 課金サイクル:「継続課金機能」が使用しないのため、非活性 バッチ実行方式:「継続課金機能」が使用しないのため、非活性 APIユーザー名:「継続課金機能」が使用しないのため、非活性 APIパスワード:「継続課金機能」が使用しないのため、非活性 API署名:「継続課金機能」が使用しないのため、非活性 【EC-CUBE上の設定】 SSL通信なし。 httpでの設定を行っている。 【PayPal 売り手アカウントの設定】 Sailor アカウントにて・・・ ウェブ ペイメントの自動復帰:オン 復帰URL:テストサイト上の、支払い完了URL 支払いデータ転送(オプション):オン 暗号化されたウェブ ペイメント:オフ PayPalアカウントオプションサービス:オフ 連絡先電話番号:オフ エクスプレス チェックアウトの設定:いいえ なお、 EC-CUBEのモジュール設定を 「アカウント種類:通常」にすれば 一旦PayPalに遷移し決済をおこなうウェブペイメントスタンダードが有効となり 正常に決済を行うことができることを確認しております。 お手数をおかけしますが何卒ご助力頂きたくお願い申し上げます。 |
se3417 |
投稿日時: 2015/6/11 11:22
対応状況: −−−
|
新米 登録日: 2015/6/11 居住地: 投稿: 4 |
Re: 2.13.1系でのペイパルウェブペイメントプラスモジュールでエラーが発生し決済できない 私も同じ現象が起きた時に
下記の手順で、売り手のサンドボックスのアカウントを、Proのアカウントにアップグレートをした所 うまくクレジットカードのフォームが出た事があったので、ご参考になればと思います。 ・ペイパルのdeveloper にログイン ・Dashboard を開く ・Sandbox の Accounts を開く ・対象のアカウントのProfile を開く ・Upgrade to Pro を押す |
unripe01 |
投稿日時: 2015/6/14 4:05
対応状況: −−−
|
新米 登録日: 2015/6/7 居住地: 投稿: 7 |
Re: 2.13.1系でのペイパルウェブペイメントプラスモジュールでエラーが発生し決済できない se3417 様
ご返信ありがとうございます。 回答が遅くなり申し訳ございません。 PayPal社のサポート情報と、se3417 様からのご指摘を合わせて 問題解決に辿り着きましたのでご報告させていただきます。 EC-CUBEのPayPalウェブペイメントスタンダードモジュールを利用し、ウェブペイメントプラス(国によって表記が違う。ウェブペイメントPro とかいう記載もあるようです)での決済テストを行う場合の手順 【売り手側の設定】(se3417様の回答の通り) ・ペイパルのdeveloper にログイン ・Dashboard を開く ・Sandbox の Accounts を開く ・対象のアカウントのProfile を開く ・Upgrade to Pro を押す 【買い手側の設定】 ・ペイパルのサンドボックスにログイン ・ヘルプ記載の通り、買い手側のクレジット登録でCSCを登録 https://ppmts.custhelp.com/app/answers/detail/a_id/750/kw/credit%20card ※買い手側の設定でCSCを登録しないと、架空決済ができないようです。また、有効期限は適当なものを入力すればOKですが、「過去期間など、123ような順番のCSCコードは回避してください」とのことでした。 なお、売り手側の設定さえ行っていれば実在するクレジットカード情報でのテストは可能でした。サンドボックス上では実際の引き落とし等は行われないため安心下さいとのことですが、精神衛生上好ましくないので、買い手側の設定も合わせてご報告させていただきます。 以上をもちましてお礼のご回答とさせていただきます。 ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |