Posted on 23/02/2015 16:39:26
Hi Nicolai,
Maybe we need to rethink the way our gateways are integrated. Maybe this is the way to do, maybe not.
The upmost popular payment method in Portugal (9 out of 10) are made through MB, This method generates a 9 + 5 digit payment reference the client later pays by homebanking (desktop, mobile) or ATM up to 30 days after the purchase. The payment provider then calls up Dynamicweb (handler) triggering that the order has been paid.
We did not integrate with the Capture method, because there ir nothing to capture, we just get notified that the reference has been paid. In fact we need to develop scheduled task to go through completed and unpaid orders with 30 days or more and cancel them to have the stock reversed.
If we integrate with the capture method, we would give the user the wrong indication about being able to manually capture the amount and we would also have to tell them that the actual date/info is in a "special" place. I believe it could be in an "audit" group where we could see created/completed/paid dates.
Do you still think we should use the OrderCaptureInfo or do you have another suggestion?
Best Regards,
Nuno