Hoppa till huvudinnehåll

Diners Club Settlement

The Diners Club integration handles automated settlement of travel bookings for customers who pay through Diners corporate card programs. The integration generates settlement files in the Diners-specific format and submits them for processing.

How It Works

  1. Order collection -- the integration platform identifies all released sales orders where the credit card provider is set to Diners and the order has not yet been sent.

  2. File generation -- a settlement file is created containing transaction records for each order. The file includes the order number, transaction date, customer card number, booking reference (PNR), and line-level amounts. For flight bookings, additional travel-specific records with passenger and route details are included.

  3. Submission -- the file is sent to Diners Club for processing.

  4. Status update -- each order in Business Central is updated with the sent timestamp and sequence number, and the credit card status is set accordingly.

Transaction Matching

Transactions are matched using the customer's credit card number stored on the Customer Card and the booking reference (PNR) on the sales order. The integration also considers whether an order is a void or exchange -- voided bookings are included in the file but marked so that Diners can handle cancellations correctly.

When Transactions Do Not Match

If a transaction fails validation before the file is generated, the order receives a Validation Failed status and an error message describing the issue. Common causes include a missing or invalid credit card number, or missing required fields on the order.

To resolve failed transactions, open the sales order, correct the issue described in the error message, and release the order again. It will be picked up in the next settlement run.