docs
  1. Features
  2. Loyalty Programs
  3. Payback

PAYBACK Backup

For PAYBACK integrations, SCAYLE also supports submitting promotional codes via the checkout UI for bonus points. These codes are passed to Payback as part of the order data but do not influence point calculation or discounts within the SCAYLE frontend.

For PAYBACK integration, SCAYLE also supports Payback promotion codes in the checkout. This feature is enabled in the same loyalty program slot, and the voucher input field will be automatically displayed after the customer enters a valid PAYBACK Customer ID.

This field is optional and does not include input validation on the SCAYLE Checkout side. No immediate feedback is provided regarding the validity of the code. Instead, bonus points are processed by PAYBACK after the order is completed.

Payback Promotion Code Input Field

For PAYBACK program, you also have an option to add a toolTip which will be displayed if the customer hovers over the information icon besides Payback logo.

Payback Promotional Codes

Before configuring PAYBACK promotional codes, make sure a PAYBACK loyalty program is set up in the checkout. This configuration enables the PAYBACK slot to appear in the payment step. To activate the promotion code input field, include the attribute "altLoyaltyId": "scrid_here" in the JWT. See example below:

This will enable the payback promotion code field, which will only be displayed after the customer entered a valid Payback customer number.

Upon order confirmation, SCAYLE transmits the following in the order data:

  • Basket details
  • PAYBACK loyalty number
  • The promotional code entered by the user in uppercase letters. For example, if the customer enters Summer2025 or summer2025 , the checkout will convert and send it as SUMMER2025.\

You must ensure that your PAYBACK integration will read this information and process.