Skip to content

Latest commit

 

History

116 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReceiptVerifier

Important

The verifyReceipt endpoint is deprecated, Please check AppStore to validate in-app purchases with App Store Server API.

CI Hex.pm codebeat badge Inline docs

Verify iOS App receipt with the App Store.

⚠️ Only iOS 7 style app receipt is supported.

Installation

Simply add receipt_verifier to your list of dependencies in mix.exs:

def deps do
  [
    {:receipt_verifier, "~> 0.14"},
    {:jason, "~> 1.0"}
  ]
end

then run mix deps.get and you are ready to go.

Usage

ReceiptVerifier.verify(BASE64_ENCODED_RECEIPT_DATA, env: :production)
# {:ok, %ReceiptVerifier.ResponseData{...}}

Please view the detailed documentation at https://hexdocs.pm/receipt_verifier.

Changes

See CHANGELOG.md

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/linjunpop/receipt_verifier.

See also

Releases

Sponsor this project

Packages

Used by

Contributors

Languages