When "Check Cashback Details" is executed right after "Give Cashback to User", the TRANSACTION_NOT_FOUND error may occur. We therefore ask you to wait for approximately 2 seconds after "Give Cashback to User" to execute "Check Cashback Details."
For the TRANSACTION_NOT_FOUND error in Check Cashback Details even after waiting for about 2 seconds, check the following:
*Depending on the stack status of the asynchronous process, the "TRANSACTION_NOT_FOUND" state may persist even after more than 2 seconds has passed.
- If the merchantCashbackId is correct, please set the same merchantCashbackId and either poll "Give Cashback to User" until the status is updated or perform a cancellation.
※If you don't execute a cancellation and perform a request with a different merchantCashbackId, there is a risk of duplicated granting. - If the merchantCashbackId is wrong, please set the correct merchantCashbackId and then execute "Check Cashback Details" again.