Skip to content

App Store Purchase double charge when invalid CC info present #47

@bobby-oster

Description

@bobby-oster

I was able to test an interesting use case today - my iTunes information wasn't up to date, so it took me over to the App Store to verify my payment info. When I put the correct information in, it asked me to purchase the song again. I said yes, but it didn't automatically bring me back to the app. Then, I manually switched back to the app and it didn't give me permissions to the song - so I tried to buy it again. This time, it said that I already had purchased the song, but hadn't yet received it. After this, the song purchase went through.

What is occurring (I suspect) is that iTunes is saving the transaction request when it brings you over to App-Store app to update your credit card information. However, for some reason it isn't sending you back to the app with an app state that we expect, so the person has to re-initiate the app purchase in order to actually get the song. The good news is that we do have a capability to check when this has occurred because we are issuing them an extra credit in the backend.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions