🚚
truQ Services
  • Getting Started
  • Environment
  • Status Codes
  • Booking Management
    • Trip Booking
      • Getting a Quote
      • Booking an open trip
      • Booking a standard trip
      • Booking a merchant trip
    • Payment and Order Confirmation
      • Standard trip order confirmation
      • Business trip order confirmation
  • Parameter Guide
    • Trip Types
    • Vehicle Categories
    • Source and Destination
Powered by GitBook
On this page
  1. Booking Management

Payment and Order Confirmation

Last updated 1 year ago

Whenever a trip is booked or a business tripset is created, the system status of the trip is set as INITIATED. An INITIATED trip is set to be processed, and awaiting payment confirmation. There are two ways of making payment; payment checkout and wallet checkout.

Payment checkout integrates our application to a payment provider and generates a checkout URL, that can be shared with your customers to make a payment. The payment checkout integration support card payment, bank transfer and USSD code payment as different alternatives to making payment.

Wallet checkout uses the user's virtual wallet to make trip payment. Users are provided with a virtual wallet when their profile is created and added to your organisation.The virtual wallet can be used for confirming trip payment. After a user funds their virtual wallet, booked trips can use a wallet checkout to confirm payments. Wallet checkouts are most suitable to making payments for distribution trips created by business. Likewise, making payment via our API is only supported by wallet checkout.

Payment Confirmation Methods

  1. .

  2. .

Standard trip payments and order confirmation
Business trip payment and order confirmation