This article details how to set up customers to transact payment immediately while allowing adjustments to the order.
Any amendments made to the order will automatically be charged or refunded on the order's due date.
Enable upfront payments in settings
Navigate to Settings -> General -> Features and enable the option for "Allow Funds to be Held Upfront"
Add the upfront payment setting to your customer
On the relevant customer page navigate to the payment & trading terms tab, select edit and choose the option for "Hold Funds Upfront".
Note that the setting for transaction preference setting will only show up when the payment method is debit/credit card with terms greater than 0 days
Add the upfront payment setting to your profile for new customers
In Settings -> General -> New Customers -> "Add/Edit Profile" you can pick the relevant profile and add the transaction preference to be upfront. This will ensure any new customer signing up via that profile will have funds captured at the order placement time.
FAQ
How does it work?
At order placement, funds are held by Ordermentum. The order will be accepted if the funds can be transacted (similar to pay-on-place functionality).
Once the order has been placed, the supplier will be free to edit that order until the due date.
When the due date is reached 1 of 3 scenarios will occur
The order value will remain the same- The order will be marked as paid and settled
If the order has increased in value then it will charge the difference between the initial transaction and the current order value to the venue, mark the order as paid and the total new value will be settled
If the order has decreased in value, the difference between the initial transaction and the current order value will be refunded to the venue, the order will be marked as paid and the total new value will be settled
How do the transactions appear to my venues if this setting is enabled?
Transactions will have a generic description when being charged to the venue.
Ordermentum <Unique reference>
When do I receive my funds captured from the venue?
You will receive your funds after a successful transaction on the due date of the order. Any subsequent order value increase after placement will need to be charged successfully to the venue. If the subsequent charge fails, it will continue to be unpaid until the full amount is charged via smart retries or charge now.
Any order value decreases or cancellations will be automatically refunded to the venue.
How does this work with processing orders?
Funds will still be captured upfront if no invoice is generated at the time of ordering. Once processing and confirming the order, an invoice will be generated with a due date based on your customers' terms.
My order in Ordermentum is unpaid with a processing error, what do I do?
The funds will not settle until the full amount is transacted successfully. If the order value increased after placement and the funds were not about to be successfully transacted on the due date, you may need to try the order again via smart retries or charge now.
If you are unable to recover the funds, get in touch! The initial transaction is held with Ordermentum.