Supported Functions

Below is a list of supported functionalities of the interface to PayPal. Many functionalities are provided by PayPal. (Please refer to interface specification for details) but are not implemented because of the business requirement.

Table 6-3 PayPal - Supported Functions

Function Description

Payment

Sends payment request to PayPal. The user initiates the payment by scanning a PayPal application generated QR code from the customer's mobile phone.

If successful, appropriate receipts will be printed at the end of transaction.

Reversal

Sends reversal request to PayPal. This will reverse a transaction specified by the transaction ID, found on the receipt, which must be captured by the POS and pass on to EFTLink.

Refund

Sends refund request to PayPal. This will refund a transaction with specified amount.

Store Registration

This is accomplished by either Xstore v20 sending the login request or running the built in LocationService console application within the core.