Pragma Checkout Integration
This integration enables your customers to use their loyalty points directly on the Pragma Checkout to get a discount.
Visit the Integrations Page. Click on Third Party Checkouts in the side-bar. Scroll below to look for Pragma Checkout in that section.
![](https://storage.crisp.chat/users/helpdesk/website/d9947dc4cf2ed000/image_1m5q1b0.png)
Click on Configure to open up the Pragma Checkout integration page and toggle the status button to On. You will see the below view.
![](https://storage.crisp.chat/users/helpdesk/website/d9947dc4cf2ed000/image_ksmxss.png)
Important - On this page, scroll down to the Secret Webhook Id section. You will find the secret webhook id here. Copy it and share it with the Pragma team for them to enable the Nector integration on their end.
All done! Next step is to define the redemption rule that should be used for Pragma Checkout. See the below section on how to do that.
After enabling the integration, you have to define the redemption rule that should be used for Pragma Checkout. This rule will define the conversion of loyalty points to a discount value (i.e. how much the loyalty points are worth in terms of a discount value) (similar to the redemption rules that you define for the nector rewards widget or rewards page).
To understand in detail how to setup the redemption rule, refer to the Defining Ways to Redeem section of the article: Ways to Redeem
Switch to the Redemption Rules tab and in the Pragma Redemption Rules section on this page, click on the Add button. Click on the Amount Discount option.
Enter the values as shown in the below image
![](https://storage.crisp.chat/users/helpdesk/website/d9947dc4cf2ed000/image_6pz0wo.png)
You can optionally add a minimum cart amount as well.
After entering these values, click on the Create button shown at the end of the popup.
If you want the customer to pay some amount when placing an order, irrespective of the number of loyalty points they have, this restriction will come in handy.
For example, consider a customer who has a lot of loyalty points and he is purchasing some items for ₹500. Given the loyalty points he has, he can easily get ₹500 discount and place a ₹0 order. If you want to prevent this, and want the customer to pay at least ₹100 (so he can only get ₹400 discount), you can do that!
Visit the Pragma Checkout Integration Page on your nector dashboard. Switch to the Redemption Rules tab and scroll down to the Redemption Restriction section on this page.
Here, you can set the minimum amount that a customer has to pay when placing an order.
Understanding the condition:
Minimum Payment required from customer: This is the amount that the customer needs to pay.
Amount Type: This is the type of amount. You can choose fixed amount (Ex. ₹500) or percentage (Ex. 20% of the cart value)
![](https://storage.crisp.chat/users/helpdesk/website/d9947dc4cf2ed000/image_1hvwyys.png)
Ways to Redeem
Setting up the Integration
Visit the Integrations Page. Click on Third Party Checkouts in the side-bar. Scroll below to look for Pragma Checkout in that section.
![](https://storage.crisp.chat/users/helpdesk/website/d9947dc4cf2ed000/image_1m5q1b0.png)
Click on Configure to open up the Pragma Checkout integration page and toggle the status button to On. You will see the below view.
![](https://storage.crisp.chat/users/helpdesk/website/d9947dc4cf2ed000/image_ksmxss.png)
Important - On this page, scroll down to the Secret Webhook Id section. You will find the secret webhook id here. Copy it and share it with the Pragma team for them to enable the Nector integration on their end.
All done! Next step is to define the redemption rule that should be used for Pragma Checkout. See the below section on how to do that.
Defining the Redemption Rule
After enabling the integration, you have to define the redemption rule that should be used for Pragma Checkout. This rule will define the conversion of loyalty points to a discount value (i.e. how much the loyalty points are worth in terms of a discount value) (similar to the redemption rules that you define for the nector rewards widget or rewards page).
To understand in detail how to setup the redemption rule, refer to the Defining Ways to Redeem section of the article: Ways to Redeem
Example: How to setup a redemption rule where every 1 loyalty point is equal to ₹1, and the customer is allowed to only get up to ₹100 discount at once
Switch to the Redemption Rules tab and in the Pragma Redemption Rules section on this page, click on the Add button. Click on the Amount Discount option.
Enter the values as shown in the below image
![](https://storage.crisp.chat/users/helpdesk/website/d9947dc4cf2ed000/image_6pz0wo.png)
You can optionally add a minimum cart amount as well.
After entering these values, click on the Create button shown at the end of the popup.
Defining the "Minimum Payment Required from Customer" Restriction (Optional)
If you want the customer to pay some amount when placing an order, irrespective of the number of loyalty points they have, this restriction will come in handy.
For example, consider a customer who has a lot of loyalty points and he is purchasing some items for ₹500. Given the loyalty points he has, he can easily get ₹500 discount and place a ₹0 order. If you want to prevent this, and want the customer to pay at least ₹100 (so he can only get ₹400 discount), you can do that!
Visit the Pragma Checkout Integration Page on your nector dashboard. Switch to the Redemption Rules tab and scroll down to the Redemption Restriction section on this page.
Here, you can set the minimum amount that a customer has to pay when placing an order.
Understanding the condition:
Minimum Payment required from customer: This is the amount that the customer needs to pay.
Amount Type: This is the type of amount. You can choose fixed amount (Ex. ₹500) or percentage (Ex. 20% of the cart value)
![](https://storage.crisp.chat/users/helpdesk/website/d9947dc4cf2ed000/image_1hvwyys.png)
Related Articles
Ways to Redeem
Updated on: 21/05/2024