The test was conducted with one account and two devices.
Log in with your account in Device 1, run the application to pay for Product 1, and do not consume receipt.
Log in with your account in Device 1, run the application and find a receipt in the pending state.
In Device 1, the receipt is retrieved in the pending state with that account.
Log in with your account in Device 2, run the application and find a receipt in the pending state.
In Device 2, the receipt is not retrieved in the pending state with that account.
As a result, the receipt was completed through the receipt stored on the backend server, but the receipt cannot be consumed because there is no receipt on the client side.
I wonder if there is no way to solve the issue.