The Store Receipt Validator is a versatile API module designed to validate in-app purchase receipts. With its current focus on Apple, it provides the functionality to verify the authenticity and integrity of purchases made within iOS applications. Furthermore, the module's future plans include expanding its support to Android, ensuring compatibility with a wider range of platforms. By integrating this module into your Drupal-based system, you can easily validate app purchase receipts, enhancing security and reliability in your application's transaction processes. Stay tuned for upcoming updates as the module continues to evolve and offer comprehensive support for both Apple and Android platforms.

Usage example:

   $apple_receipt = '...';
   $validator = \Drupal::service('store_receipt_validator.validator');
   $validation_response = $validator->validateAppleReceipt($apple_receipt);
   $receipt = $validation_response->getReceipt();
Supporting organizations: 

Project information

  • caution Minimally maintained
    Maintainers monitor issues, but fast responses are not guaranteed.
  • caution Maintenance fixes only
    Considered feature-complete by its maintainers.
  • Module categories: E-commerce
  • Created by omarlopesino on , updated
  • shieldStable releases for this project are covered by the security advisory policy.
    Look for the shield icon below.

Releases