1. Payment Gateway Interface
  • autoX API Reference
    • Introduction
  • Marketing Interface
    • Overview
    • Lead Create
      POST
    • Appointment Create
      POST
    • Opportunity Create
      POST
    • Transaction Push⬩
      POST
    • Transaction Update⬩
      POST
  • Website Interface
    • Overview
    • Get Showroom List
      GET
    • Get Make Data
      GET
    • Get Model Data
      GET
    • Get Sales Org Data
      GET
    • Get Equipment Stock Data
      GET
    • Get Characteristics Data of Equipment
      GET
    • Get Material Addons Data
      GET
    • Get Bill Of Material Data
      GET
    • Get Equipment Price
      POST
    • Vehicle Enquiry Create
      POST
  • Payment Gateway Interface
    • Overview
    • Payment Link Create⬩
      POST
    • Payment Link Cancel⬩
      POST
    • Payment Notification
      POST
    • Payment Status Check⬩
      POST
  • Aftersales Interface
    • Overview
    • Check Workload Capacity
      POST
    • Service Request Push⬩
      POST
    • Get Parts Price & Stock
      POST
    • Work Estimate Create
      POST
    • Service Request Update⬩
      POST
  • Call Center Integration
    • Overview
    • Data Fetch
    • Transaction Sync
    • Queue Upload⬩
  • Survey Interface
    • Overview
    • Update Survey Score
  • OEM Interface
    • Overview
    • Accounts Data
    • Parts Sales Data
    • Parts Stock Data
    • Customer Data
    • Labour Sales Data
    • Vehicle Data
    • Vehicle Sales Data
    • Service History Data
    • Open Repair Orders Data
    • Open Repair Orders Customer Data
    • Workshop Transactions Data
    • Workshop Transactions Customer Data
    • Future Booking Data
  1. Payment Gateway Interface

Overview

The Payment Gateway Interface module enables autoX to integrate with third-party payment gateway providers for payment processing. It supports the full payment lifecycle – from generating a payment link, to checking payment status, to receiving payment confirmation.

Use the Payment Link Create outbound webhook to generate a payment invoice and link via the payment gateway. autoX POSTs the order and customer details to the gateway, which returns a payment link (URL) that can be shared with the customer.
Use the Payment Status Check outbound webhook to query the payment gateway for the latest transaction status within a given date range. autoX uses this to reconcile payment state against SAP documents.
Use the Payment Notification endpoint to receive payment confirmation from the payment gateway into autoX. When a customer completes payment, the gateway calls this endpoint to notify autoX, which updates the payment status on the associated SAP document and triggers the relevant downstream workflow.
Use the Payment Link Cancel outbound webhook to expire an active payment link. autoX POSTs a cancellation request to the gateway with the invoice ID and expiry reason, rendering the link invalid.
Previous
Vehicle Enquiry Create
Next
Payment Link Create⬩
Built with