Efficiently manage and track alternative payments with real-time updates
It is essential to differentiate between an order and a transaction when dealing with payments, as each has a distinct role in the payment process. An
order
signifies a customer’s request to buy goods or services records of the intended purchase. On the other hand, a
transaction
refers to the actual movement of funds corresponding to that order.
This methodical approach enables tracking the life cycle of an order and its associated transactions, ensuring effective management of both operational and financial aspects.
Solidgate offers a reporting solution that allows you to retrieve detailed information on transactions. This report provides comprehensive data including order IDs, statuses, amounts, and customer details, which are essential for understanding and optimizing APM transaction flows.
Order status
Value
Final state
Description
created
No
The order begins in the initial state upon creation and stays there until a payment attempt is made.
processing
No
An order enters this state when payment is first attempted and stays here until a payment is captured.
settle_pending
No
This state applies to payment methods such as iDEAL/Pay by Bank, where the payment is confirmed but not credited to the merchant’s account.
approved
Yes
The order is approved, and the payment is successfully processed.
declined
Yes
The order was declined.
refunded
Yes
Funds from the order were transferred back to the customer.
The final state denotes whether an order can remain in that state until follow-up actions such as void or refund, as part of logical system processing.
Transaction status
Value
Description
created
The transaction was created.
processing
The transaction is currently undergoing processing.
settle_pending
The payment is confirmed but has not yet been credited to the merchant's account, and it applies only to iDEAL/Pay by Bank methods.
success
The transaction has been successfully processed.
fail
The transaction has been rejected. Refer to the
Guide Understand why the payment is declined and how you can resolve it.error code
for additional information.
Transaction type
Value
Description
pay
The operation of charging includes authorization and capture in a single transaction.
recurring
The operation of executing payments using a token for repeated transactions.
refund
The operation of transferring funds back to the cardholder.
Webhook
Updated alternative order
Webhook
provides real-time updates on APM transactions, allowing to monitor and manage various payment options as they progress asynchronously, while the
received prevention alert
Webhook
delivers real-time alerts for chargeback risks, helping to improve dispute resolution.
Also,
received PayPal dispute
Webhook
provides updates on the creation and progression of
Guide Improve the dispute resolution process to reduce costs and maintain stability.PayPal disputes,
offering critical insights into their lifecycle.
Guide Subscribe for events on your Solidgate account so your integration can automatically trigger actions.Webhooks
ensure that merchants receive prompt notifications as transactions progress, allowing them to monitor and effectively manage the diverse payment options offered by APMs.