この問題とまったく同じ問題に直面しています(DIBS テスト カードを使用しています)。関連するすべての投稿を確認しましたが、どういうわけか解決できませんでした。www.publicvoid.dk/...ludeDIBSAsAPaymentMethod.aspx で提案されているすべての構成を行いました。実行する「チェックアウト」パイプラインも選択しました。Library.CreatePayment(PaymentMethodId) を呼び出すと支払いページにリダイレクトされ、支払いが成功すると、successUrl (私の場合は確認ページ) にリダイレクトされます。しかし、支払いのコールバック後に「チェックアウト」パイプラインが実行されず、バスケットがクリアされません。私の支払いステータスは「承認保留中」(payment_status テーブル内) であり、取得済みに変化していません。
ここに私の設定があります:
testMode="True"
debug="False"
login="*********"
password="*****************"
callbackUrl="(auto)"
acceptUrl="http://localhost:13267/en-us/paymentconfirmation.aspx"
cancelUrl="http://localhost:13267/en-us/productoverview.aspx"
merchant="90151341"
useMd5="False"
key1="******************************************************"
key2="******************************************************" />
支払いが成功すると、次のパラメータが返されます。
merchant +" --->"+ *******
test +" --->"+ 1
decorator +" --->"+ default
callbackurl +" --->"+ http://localhost:13267/9/26/PaymentProcessor.axd
lang +" --->"+ en
currency +" --->"+ EUR
amount +" --->"+ 291300
submitBasket +" --->"+ yes
orderGuid +" --->"+ 18a76c1a-4169-47e3-a317-175402d869e0
paytype +" --->"+ V-DK
flexwin_cardlogosize +" --->"+ 1
orderid +" --->"+ Reference-52
accepturl +" --->"+ http://localhost:13267/en-us/paymentconfirmation.aspx
cancelurl +" --->"+ http://localhost:13267/en-us/productoverview.aspx
transact +" --->"+ 727162826
cardnomask +" --->"+ XXXXXXXXXXXX0000
approvalcode +" --->"+ 123456
statuscode +" --->"+ 2
構成の一部が欠けていますか? または、ここで何が問題になる可能性がありますか?