【プロ】PayPal連携:決済に関するトラブルの例(新方式)

【プロ】PayPal連携:決済に関するトラブルの例(新方式)

お客さまが行った決済結果が自分のPayPalアカウントに反映されない。
PayPalの決済画面でエラーが発生して決済ができない。
決済が完了しているのに入金お礼のメールが再開されない。

このようなケースが発生した際の、考えられる原因について説明します。


ケース1.お客さまが行った決済結果が自分のPayPalアカウントに反映されない
「Sandbox」アカウントで設定をしていませんか?
Sandboxは、決済サービスの動作確認(シミュレーション)をするためのテスト環境です。
Sandboxで行われた決済は、すべて架空データとなるため実際の代金は発生しません。
お客さまの決済結果がPayPal管理画面には反映されない場合は、Sandboxアカウントで決済連携の設定を行っている可能性があります。

PayPal Developer画面で、アカウントを「Sandbox」から「Live」に切り替え、Live アカウントで、改めてClient IDWebhookの設定をお願いします。

<ご参考>

▼「Live」に切り替える

また、PayPal側でClient IDを再設定後、オートビズ管理画面の【決済連携サービス】画面で設定している『PayPal Client ID』を変更してください。

注意点
Sandbox での決済は、代金は発生しませんが架空の決済をしたお客さまには「入金お礼」のメールが自動再開されてしまいます。
また、管理者さまには入金通知メールは送られないため、PayPal管理画面で全取引履歴を確認するなどの対応が必要となります。

ケース2.PayPalの決済画面でエラーが発生して決済ができない
PayPalアカウントの本人確認手続きは完了していますか?

確認書類を提出していない
メールアドレスの認証が済んでいない
PayPalアカウントがビジネスアカウントではない
ペイパルアカウントの登録内容に不備がある、、、等

上記の場合、PayPalアカウントが制限されてしまっているなどの可能性があります。

アカウントのご利用状況をPayPalさまにお問い合わせください。

ケース3.決済が完了しているのに入金お礼のメールが再開されない
(原因1) Webhookは設定されていますか?
オートビズのフォームを介して決済が正常に完了するとPayPalから決済完了の信号が送信されて入金お礼のメールが自動再開されますが、PayPal管理画面でWebhookの設定をしないと、この信号が返ってきません。

正常に決済が完了しているにもかかわらず、メールが自動再開されない場合はPayPal管理画面でWebhookが設定されているか確認をしてください。

<ご参考>

(原因2)決済金額が0円になっていませんか?
決済金額が0円の場合は、未決済の扱いとなるため決済完了の信号が返ってきません。
必ず「100円以上」の決済金額を設定してください。
Powered by Helpfeel