Customer pays in store with payment method stored in-app.
Wired Java takes payment credentials and sends to CyberSource as a token create request.
CyberSource polls its vault and recognizes customer as an existing token.
CyberSource sends existing customer token, enabling Wired Java to look up customer in loyalty system and apply rewards.
Customer’s rewards tracker is updated in-app and they are notified about their free beverage.