POS Integration
Completed
-
Overview
-
- Join this Course to access resources
-
Walkthrough
Coupon Handling
Coupon Handling
Coupon Handling:
Overview
This section outlines the correct workflow for handling coupon authorizations, applications, discounts, and redemption within the payment process.
Workflow for Coupon Authorization and Redemption
Handling coupons effectively requires a specific sequence of actions during the checkout process:
- Initiate Payment: Start the coupon handling process when the customer opts to pay.
- Apply Promotions: Before proceeding with coupon authorization, ensure all applicable store promotions are applied to the purchase.
- Authorize PETZ Coupons: Use the /posface/auth/create/ endpoint to authorize the use of PETZ coupons. This step verifies the availability and applicability of coupons to the current purchase.
- Display Discounts: Once coupon authorization is successful, display the discounts to the cashier, showing how the coupons affect the total purchase amount.
-
Proceed with the Sale and Take Payment: After applying the discounts from PETZ coupons, continue with finalizing the sale. At this stage, accept the payment method to cover any remaining balance.
- Capture Authorization: Confirm the finalization of coupon discounts and complete the payment process by capturing the coupon authorization through the /posface/auth/redeem/ endpoint.
- Redeem Promotions: After successful payment, ensure that any applied promotions are marked as redeemed, maintaining accurate promotional tracking.
Handling Issues
Encountering problems during coupon handling? The PETZ Wallet is your go-to resource for troubleshooting. Common issues include incorrect phone numbers or product mismatches that prevent coupon application.
Related API Endpoints
- Coupon Authorization: /posface/auth/create/
- For initiating the authorization of coupons.
- Coupon Redemption: /posface/auth/capture/
- For capturing the authorization post-payment and redeeming the coupon.
- Customer Data Retrieval: /posface/customer/set/
- For accessing the customer's PETZ Wallet, for identifying applicable coupons and resolving issues.
Rating
0
0
There are no comments for now.
Join this Course
to be the first to leave a comment.