Press Ctrl / CMD + C to copy this to your clipboard.
This post will be reported to the moderators as potential spam to be looked at
When I get to the reciept page, and use the GetFinalizedOrder() i dont get a transaction id. They order xml says:
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?!
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:
I dont know If my client (im just an outside freeelancer) has bought the license yet for TeaCommerce. Could that be the problem?
Oh the DIBS interface says something about an error:
But I still dont know why it cant make the callback.
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.
is working on a reply...
Write your reply to:
Image will be uploaded when post is submitted