Page Summary
-
Transaction result is currently unknown, often due to successful debit but pending credit in real-time payment systems.
-
The API response uses a JSON schema with a "reason" field indicating the cause of the unknown status.
-
When the reason is "creditStatusUnknown," it signifies that the credit leg of the transaction is still pending while the debit leg was successful.
-
This scenario is common in real-time payments where the credit status might not be immediately available.
-
An "Empty" object is used as a placeholder for additional information when the credit status is unknown.
Transaction result not known yet.
| JSON representation |
|---|
{
// The following is a list of mutually exclusive fields. At most one of the
// fields will be set in a response:
"creditStatusUnknown": {
object ( |
| Fields | |
|---|---|
| Code specifying the reason behind the transaction result not being known. The following is a list of mutually exclusive fields. At most one of the fields will be set in a response: | |
creditStatusUnknown |
Credit status unknown. This is one of the common scenarios where a transaction is unknown in a real time payment system when debit leg is successful but the credit leg is unknown. |
| End of mutually exclusive fields. | |