Skip to Content
PETZ
  • 0
    My Cart
  • Home
  • Brands
  • Retailers
  • Support
    • Brand Support
    • Retailer Support
    • Support Team
  • School
  • Contact Us
    Dashboard
PETZ
  • 0
    • Home
    • Brands
    • Retailers
    • Support
      • Brand Support
      • Retailer Support
      • Support Team
    • School
    • Contact Us
    Dashboard
  1. Courses
  2. POS Integration
  3. Coupon Handling
Nav
Home └POS Integration └Coupon Handling

POS Integration

0 %

Completed

Course content
  • Overview
    • Access and Validation
    • Documentation
      • Join this Course to access resources
      • Join this Course to access resources
    • PETZ Wallet
  • Walkthrough
    • Initial Account Setup
    • Order Handling
    • Customer Handling
    • Promo Handling
    • Coupon Handling
    • Coupon Return Handling

Coupon Handling

Prev Next
Fullscreen Share

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:

  1. Initiate Payment: Start the coupon handling process when the customer opts to pay.
  2. Apply Promotions: Before proceeding with coupon authorization, ensure all applicable store promotions are applied to the purchase.
  3. 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.
  4. Display Discounts: Once coupon authorization is successful, display the discounts to the cashier, showing how the coupons affect the total purchase amount.
  5. 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.
  6. Capture Authorization: Confirm the finalization of coupon discounts and complete the payment process by capturing the coupon authorization through the /posface/auth/redeem/ endpoint.
  7. 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.



  • About
  • Comments (0)
Rating
0 0

There are no comments for now.

Join this Course
to be the first to leave a comment.

  • Home
  • •  Account Portal •
  •  
  • Support
  • •
  • Privacy Policy
  • •
  • Terms of Service
petz-logo
Copyright © PETZ