0

我正面临与这个问题完全相同的问题,(我正在使用 DIBS 测试卡)。我检查了所有相关帖子,但不知何故无法解决。我做了 www.publicvoid.dk/...ludeDIBSAsAPaymentMethod.aspx 中建议的所有配置。还选择了“Checkout”管道来执行。当我调用 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 

我错过了配置的任何部分吗?或者这里可能有什么问题?

4

1 回答 1

1

我在http://our.umbraco.org/projects/website-utilities/ucommerce/ucommerce-support/41201-Checkout-pipeline-not-executing-automatically-after-DIBS-payment-callback发布了一个答案

请参考该内容以将对话集中在一个地方。

谢谢。

于 2013-05-24T10:48:27.970 回答