「800: Contract not found」というエラーが表示されるのはなぜですか?
「800 Contract not found」エラーは、支払いを完了するために使用したshopperReferenceがすでに存在していないことを示しています。
たとえば、保存された支払い方法が買い物客によりシステムのアカウントを介して削除されている場合や、支払いリクエストで間違ったshopperReferenceが送信された場合などです。
いずれにせよ、現在のshopperReferenceには関連するpaymentDetailsが保存されていないことを意味します。これは、トークンを作成した後、すぐにそのトークンを使用して支払いを完了しようとした場合にも発生することがあります。
この問題をトラブルシューティングするには、「保存された支払いの詳細(shopperReference)」を確認して、どのrecurringDetailReferenceまたはIDがstoredPaymentMethods配列で返されているか確認してください。
この記事は役に立ちましたか?
詳細情報
このトピックについて詳しく説明します。
Adyen Docへ