When is the user charged for an iOS in-app purchase?
Is it between addPayment and paymentQueue:updatedTransactions: receives SKPaymentTransactionStatePurchased
, or is it after calling finishTransaction? Or somewhere else?
Is this explicitly mentioned in the documentation?
I think you are looking for this.
SKPaymentTransaction A transaction is created for every payment added to the queue. Each transaction has properties that allow your application to determine the status of the transaction. When payment is collected, the transaction includes additional details about the successful transaction.
Which is here: http://developer.apple.com/library/mac/#documentation/NetworkingInternet/Conceptual/StoreKitGuide/MakingaPurchase/MakingaPurchase.html#//apple_ref/doc/uid/TP40008267-CH3-SW1
It looks like when you have a transactionReceipt
then the payment is completed.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With