Repository navigation
GET_TRANS_STATUS
Zohaib edited this page Feb 9, 2023
·
4 revisions
This page describes the ExpressPay Android SDK GET_TRANS_STATUS Adapter.
Gets order status from Payment Platform.

- The GET_TRANS_STATUS Adapter operation method based on the cardholder data:
/**
* @param transactionId transaction ID in the Payment Platform. UUID format value.
* @param payerEmail customer’s email. String up to 256 characters.
* @param cardNumber the credit card number.
* @param callback the [ExpressPayGetTransactionStatusCallback].
*/
fun execute(
@NonNull
transactionId: String,
@NonNull
payerEmail: String,
@NonNull
cardNumber: String,
@NonNull
callback: ExpressPayGetTransactionStatusCallback
)- The GET_TRANS_STATUS Adapter operation method based on the hash data:
/**
* @param transactionId transaction ID in the Payment Platform. UUID format value.
* @param hash special signature to validate your request to payment platform.
* @param callback the [ExpressPayGetTransactionStatusCallback].
*/
fun execute(
@NonNull
transactionId: String,
@NonNull
hash: String,
@NonNull
callback: ExpressPayGetTransactionStatusCallback
)- The
ExpressPayGetTransactionStatusCallbackresults:
| Result | Description |
|---|---|
ExpressPayGetTransactionStatusResult.Success |
success result. |
Website: https://expresspay.sa
Phone: +966920033633
Email: sale@expresspay.sa
Address: ExpressPay, Olaya Street, Riyadh, Saudi Arabia
© 2023 - 2024 ExpressPay. All rights reserved.