I'm undecided on whether I'll be implementing this if I'm honest. This feature is deceptively simple; I'd need to effectively copy the whole "Profile Post" feature with all surrounding functionality, including (but not limited to) moderation/reporting.
In short, it's a massive undertaking. If...
The following changes will be made with v4 for XenForo 2.3:
Most credit card icons have been changed to a cart icon
The "Checkout" button in the purchase overlay has been renamed to "Express checkout" (new phrase)
Moved VAT information above Coupon/Store credit
Each part of the checkout form...
In v4 for XenForo 2.3 I believe this should be solved. The /proceed action was the only relevant instance of checking for a Pending order that didn't have the redirect.
I'm making the following improvements for v4 for XenForo 2.3:
Checkout with an order total of 0.00 will now follow the same redirect rules as a normal order
If the order contains at least one Physical product, it will redirect to /dbtech-ecommerce/account/order/<orderId>/
Otherwise, it will...
No, and there is no plans for that. This addon is meant to be temporary until you upgrade to 2.3.
It’s also a free addon so unfortunately I can’t justify spending the necessary time on converting existing images and deal with the potential data loss should they fail to convert.
Yes, DragonByte Credits will let you define a payment profile that lets you spend credits in other places such as User Upgrades (AKA Account upgrades) and indeed eCommerce :)
When I was developing this feature and testing it @ this site, port 25 had to be open. The first point of troubleshooting is ensuring port 25 is open. If that’s not possible for you, you may not be able to use this feature.