Skip to content
Last updated

Online transaction

At Trustap, transactions where an item must be delivered by a courier or post service are know as online transactions.


In online transactions, delivery of the item is confirmed by the user on the client's platform or automatically by the client. Online transactions always have two parties which are included in the process. One seller and one buyer.

Standard integration flow for online transactions

There are many options available to you to integrate an online transaction flow. The following is a flow that is most commonly used.

  1. 1

    The platform checks country availability for Trustap registration

    Before beginning any transaction, it's important for you to understand which countries are supported by Trustap for your account. Use the supported registration countries endpoint to see which countries are supported.

  2. 2

    Create guest users

    To reduce any friction your users might feel, Trustap supports deferred registration. This means your buyer and seller can start their transaction with minimal details. Create a guest user for both your buyer and your seller to start their transaction.

  3. 3

    Buyer pays

    1. Create a transaction with your buyer and seller.
    2. Direct your buyer to pay for the transaction using the Trustap payment page.
  4. 4

    Seller submits tracking details

    If your seller has arranged their own shipping, they must share tracking details.

    Alternatively, Trustap supports an integrated shipping solution.

  5. 5

    Item is delivered

    Delivery will be confirmed by the carrier. This confirmation will automatically move the transaction to the next step without requiring action.

    Alternatively, Trustap enables your buyer to manually confirm delivery.

  6. 6

    Complaints period

    Following handover, the complaints period begins. The complaints period normally lasts for 24 hours. At this time, the buyer has the option to complain to Trustap that there was an issue with the transaction. If a complaint is made, Trustap immediately pause the transaction and prevent the release of the funds to the seller until the case is reviewed.

  7. 7

    Seller completes KYC

    Before your seller can receive their payout, they must create a full Trustap account. During the registration process, sellers will complete a Know Your Customer (KYC) process where they verify their identity and share their payout details.

  8. 8

    Seller claims transaction

    Claiming the payout means the seller requests to receive the money for the transaction using their full Trustap account.

  9. 9

    Funds released

    Following the complaints period and the resolution of any buyer complaints, the funds are automatically released to the sellers account.