OpenInvoice Processing


OpenInvoice is a leading payment method in Europe. It is integrated into Radial's Payments solution as an European tender used for online transactions.

The typical flow of OpenInvoice processing includes the following steps:

  1. An up-front credit check is performed and OpenInvoice processing is available based on a successful credit check response.
  2. Shipment of merchandise to the customer includes a printed invoice with bank-transfer payment instructions.
  3. Transfer of funds are initiated by the customer via bank transfer (following the directions provided in the printed invoice).
  4. If the funds are not paid by the customer within the specified due date, a dunning process is started by the OpenInvoice payment processor to attempt to collect funds via direct communications and/or through collection agencies.

OpenInvoice End-to-End Flow

  • The webstore performs an OpenInvoiceAuthorizationRequest call to the Payment Service. A credit-check call is then made to verify the customer information.
  • The OpenInvoiceAuthorizationResponse is sent to the webstore with the response as an approval or decline decision.
  • The OMS or webstore makes a settlement call to the Payment Service. For detail, see OpenInvoice Settlement. Payment Service sends an invoice file to the OpenInvoice payment processor.
  • The shopper receives the package, then follows the directions in the package slip to pay the OpenInvoice. If the shopper does not pay on time, the OpenInvoice payment processor starts the dunning process, communicates with the customer, and may even involve collection agencies to get the payment.

OpenInvoice Checkout Flow

  • The customer performs checkout, provides the billing/shipping address, and proceeds to Payment. On the payment page, if the customer chooses OpenInvoice as the payment method, then the webstore collects all the needed information from the customer.
  • If the payment authorization is successful, the webstore or OMS sends the Settlement request.