💵Payment-Tracking

Ottu dashboard is an intuitive workspace composed of a set of tools, to empower all Ottu clients to have a proper payment pipeline, create, monitor, and track payments, the dashboard greets clients with analytical information captured from payment workload(s), to give the client an insight about the payment pipeline and how could proceed with next-login

Merchant(s) easily track and monitor overall transactions and sales progress all in one place, the following snapshots have been taken from the dashboard showing a number of usable charts.

Represents gross volume and overall success rate across various periods.

Payment transaction is a core transactional data which is used by the merchant(s) to create a payment, and to perform certain operations like refund void, cancel ..etc. Payment transaction is divided into two types

Parent payment transaction: Holds the data about the payment.

Child payment transaction: Is created for subsequent operations triggered by the merchant(s).

Payment transactions state are flaggs, which help merchant(s) to audit-trail the transaction process.

Below figure shows the payment transaction details which is having parent and child state for same payment transaction process. A. The full payment amount B. Parent state (authorized) C. Child state (paid and refunded)

Payment attempt is the trial that the customer(s) make to proceed the payment when the payment transaction fails and it is allowed to proceed multiple times.

Payment attempt state represents the payment state at the customer-end.

  • Payment transaction NOT allowed to be tried multiple times

    It does not have an attempted state, it has either failed state or authorized state.

Ottu has implemented an event notification system, merchant(s) has the ability to choose the types of the notification event such as (Email, SMS and Whatsapp).

It is the ability to shorten the URL to be sent by SMS in order to reduce SMS consumption.

The expiration time is the length of time within which a failed transaction can be processed again, and the payment can no longer be processed after the stipulated period has expired. By default, the expiration period is one hour.

Last updated