Stripe Payment Gateway

Content Type: Module
Categories:

Overview

Stripe Payment Gateway

This module helps to integrate with Stripe payment gateway (https://stripe.com/en-in).

The following features are part of this module,

  1. Price: Create Price
  2. Invoice: Generate Invoice, Generate Invoice Line items & Finalize Invoice
  3. Payment Link: Generate Payment Link, Generate Payment link - Donate
  4. Products: List Products

Check the Module ReadMe Snippet for more details and Examples

If webhooks(https://stripe.com/docs/webhooks) are created in Stripe, then

Create REST Service and create a POST Service and add the ‘StripeSignature’ Java action to check the signature for validation.

 

 

Documentation

Stripe Payment Gateway

This module helps to integrate with Stripe payment gateway (https://stripe.com/en-in).

The following features are part of this module,

  1. Price: Create Price
  2. Invoice: Generate Invoice, Generate Invoice Line items & Finalize Invoice
  3. Payment Link: Generate Payment Link, Generate Payment link - Donate
  4. Products: List Products

Check the Module ReadMe Snippet for more details and Examples

If webhooks(https://stripe.com/docs/webhooks) are created in Stripe, then

Create REST Service and create a POST Service and add the ‘StripeSignature’ Java action to check the signature for validation.

Dependencies

  • Mendix modeler 9.12.4.
  • Jars are added as part of the module.
  • Encryption module

Configuration

Add the ‘StripeConfiguration_Overview’ to the Navigation and Add the Stripe Secret key

Create a new page and add the snippet ‘SNIP_StripeAPITest’ to the page to test the stripe API’s

In API Folder, the below Stripe API are available,

  • Create Price
  • Generate Invoice
  • Generate Invoice Line items
  • Finalize Invoice
  • Generate Payment Link
  • Get Product List

In Example Folder, the above API’s are used to build the payment gateway

If webhooks(https://stripe.com/docs/webhooks) are created in Stripe, then

Create REST Service and create a POST Service and add the ‘StripeSignature’ Java action to check the signature for validation.

Check REST Service Folder in Example for more details

Known bugs

None

Releases

Version: 1.1.0
Framework Version: 9.12.4
Release Notes: **Stripe Payment Gateway** This module helps to integrate with Stripe payment gateway [] (https://stripe.com/en-in). The following features are part of this module, 1. **Price**: Create Price 2. **Invoice**: Generate Invoice, Generate Invoice Line items & Finalize Invoice 3. **Payment Link**: Generate Payment Link, Generate Payment link - Donate 4. **Products**: List Products Check the Module ReadMe Snippet for more details and Examples If webhooks [] (https://stripe.com/docs/webhooks) are created in Stripe, then Create REST Service and create a POST Service and add the ‘**StripeSignature**’ Java action to check the signature for validation. ![Screenshot_1](https://user-images.githubusercontent.com/23263603/197320069-d37dad10-c7f9-4193-ae86-8cc8bba47bad.png) ![Screenshot_2](https://user-images.githubusercontent.com/23263603/197320074-6b97fa5d-64bb-4148-b5ff-b7de5703002d.png) ![Screenshot_3](https://user-images.githubusercontent.com/23263603/197320076-c930ffb2-e682-4bb8-8cba-4d299aa0ece3.png)
Version: 1.0.0
Framework Version: 9.12.4
Release Notes: **Stripe Payment Gateway** This module helps to integrate with Stripe payment gateway [] (https://stripe.com/en-in). The following features are part of this module, 1. **Price**: Create Price 2. **Invoice**: Generate Invoice, Generate Invoice Line items & Finalize Invoice 3. **Payment Link**: Generate Payment Link, Generate Payment link - Donate 4. **Products**: List Products Check the Module ReadMe Snippet for more details and Examples If webhooks [] (https://stripe.com/docs/webhooks) are created in Stripe, then Create REST Service and create a POST Service and add the ‘**StripeSignature**’ Java action to check the signature for validation. ![Screenshot_1](https://user-images.githubusercontent.com/23263603/197320069-d37dad10-c7f9-4193-ae86-8cc8bba47bad.png) ![Screenshot_2](https://user-images.githubusercontent.com/23263603/197320074-6b97fa5d-64bb-4148-b5ff-b7de5703002d.png) ![Screenshot_3](https://user-images.githubusercontent.com/23263603/197320076-c930ffb2-e682-4bb8-8cba-4d299aa0ece3.png)