This i properly because DIBS doesnt call your callback url successfully. Do you have any errors in the DIBS admin interface or in the umbracoLog database table? Are you running the latest version of Tea Commerce? Which version of Umbraco do you run?
I'm running latest version of TeaCommerce and umbraco v 4.10.1. And when I go throught with one of the test cards it says that the payment has been approved.
But if I find the order inside the teacommerce. It looks like this:
and
I dont know If my client (im just an outside freeelancer) has bought the license yet for TeaCommerce. Could that be the problem?
Just because DIBS says the payment is approved it doesnt mean that the callback is successful. They use a server to server call to finalize the order in Tea Commerce. But this callback can be delayed and that is why we need to act as the order is completed for the customer in the webshop part.
I think that the error in the callback might be to a change in the DIBS API - I have a patch for the payment provider to fix it. Could you email us - info (at) teacommerce.net and I will send you the patch.
Transaction ID from DIBS provider
Hi,
When I get to the reciept page, and use the GetFinalizedOrder() i dont get a transaction id. They order xml says:
isOrder="False" paymentStatus="Initial"
And they isn't anything either in the transaction fields inside Umbraco under the TeaCommerce new order.
Im running DIBS in testmode. Is that the problem? But the transaction gets a transaction id inside DIBS, but it is not send to TeaCommerce?!
/Peter
Hi Peter
This i properly because DIBS doesnt call your callback url successfully. Do you have any errors in the DIBS admin interface or in the umbracoLog database table? Are you running the latest version of Tea Commerce? Which version of Umbraco do you run?
Kind regards
Anders
Hello Anders,
I'm running latest version of TeaCommerce and umbraco v 4.10.1. And when I go throught with one of the test cards it says that the payment has been approved.
But if I find the order inside the teacommerce. It looks like this:
and
I dont know If my client (im just an outside freeelancer) has bought the license yet for TeaCommerce. Could that be the problem?
Regard
Peter
Oh the DIBS interface says something about an error:
But I still dont know why it cant make the callback.
/Peter
Just because DIBS says the payment is approved it doesnt mean that the callback is successful. They use a server to server call to finalize the order in Tea Commerce. But this callback can be delayed and that is why we need to act as the order is completed for the customer in the webshop part.
I think that the error in the callback might be to a change in the DIBS API - I have a patch for the payment provider to fix it. Could you email us - info (at) teacommerce.net and I will send you the patch.
Kind regards
Anders
is working on a reply...