语言

Menu
Sites
Language
In-app purchases. Initialization/Finalization. Delayed purchases.

Hi.

The IAP Client allow you to initialize an purchase of item and to complete the purchase.

So, there is two phases: initialization and finalization.

My question is when I should give purchasing in-app items to user? After initialization but before finalization? Or after finalization?

I think that if there is two phase of purchasing, so I must give purchasing items to user after initialization, and after that finalization will charge device user account.

But what if connection will be lost and finalization will not send or it will be send but client will not receive responce with payment Id and verification data?

I that case purchase is not finalized or it is finalized but client doesn't know it.

Is there any way to correctly work with such 'delayed' payments?

 

Boris Tsarev