App Links

Introduction

Zapper App Linking allows your users to pay quickly and easily, by tapping a link and opening the Zapper app on the payment screen, using your merchant and transaction details.

Example

https://www.zapper.com/payWithZapper?qr=http%3A%2F%2F2.zap.pe%3Ft%3D4%26i%3D1%3A1%3A7%5B34%7C50.00%7C11%2C33%7CORD-001%3A10%5B38%7CMy%20Merchant%20Name%2C39%7CUSD&appNameAcme%20Inc

The structure of the app link must be:

https://www.zapper.com/payWithZapper?qr={zapperCodeString}&appName={appName}&successCallbackURL={callbackURL}

Property

Description

zapperCodeString

A URL encoded version of your Zapper Code string. i.e. the decoded Zapper QR Code.

appName

A URL encoded version of the referral application name.

callbackURL (optional)

The URL you would like to be opened once the payment has been completed. This will only be triggered upon successful payments.

​

This scheme of this URL must be either http or https.

Zapper Code String

Retrieve your Zapper Code using the Invoice API. Ensure that you first base64 decode the returned value, and then URL encode before using it in your App Link.