The Payment Form has built-in error handling and field validation checking; after a customer fills in the Payment Form and clicks Submit, a check is done. If required fields have invalid or missing data, the customer is returned to the Payment Form with a descriptive error message.
Error-handling code in .asp is available to merchants designing their own custom payment form.
Access the Bambora Member Area here.
Duplicate Transaction Checks
To minimize the possibility for error, Bambora created an automatic check for duplicate transactions. Bambora marks an item as a duplicate if the transaction amount, the card number, and the card expiry date are identical to another transaction recorded within the same one-hour period.
If your system passes an Order Number, it is also used in the duplicate check. If your system does not pass an order number, the unique transaction IDs are mapped into the order number fields but not used in the duplicate check.