定期購買の2回目以降決済で「UNEXPECTED_ERROR(予期せぬエラー)」が発生する原因の一つは?

  1. 初回価格と2回目以降価格の差を確認する目安として2倍以内に収めると、ブロックが発生しにくくなる可能性があります。

  2. 契約作成後、初回注文を早めにフルフィルメントまたはキャンセルする高リスク判定を受けた注文が未処理のままだと、更新決済が行われない仕様のようです。(Shopifyの仕様)

  3. 上記で解消しない場合はShopifyサポートへ問い合わせる閾値などの詳細情報はHuckleberry側では確認できないためです。

決済エラーは、Shopifyから返ってきたエラー内容をそのまま表示しているものです。エラーの詳細な原因はHuckleberry側では調査できません。本記事は、これまでの事例でわかっている範囲の情報をまとめたものです。

このエラーは、定期購買契約直後の「今すぐ注文」や、契約から1週間以内の2回目の自動決済で発生することがあります。カードを変更しても解消しない場合や、再購入し直しても2回目以降で同じエラーが出る場合は、上記をご確認ください。

このエラーの原因の一つは、Shopifyの不正防止チェックです。Shopify公式ドキュメント(高リスクの定期購入注文の管理)には、次の内容が明記されています。

初回の定期購買注文が高リスクと判定された場合、その注文をフルフィルメントまたはキャンセルするまで、2回目以降の更新請求は行われない

具体的な閾値は公式には非公開です。事例として、契約作成から1週間以内に初回の2倍を超える金額で更新決済を行い、ブロックされて「UNEXPECTED_ERROR」になったケースがあります。

注意点

  • 初回0円の設定であっても、注文が高リスクと判定される場合があります