Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
stylenone

...

Version

Date

Changes

Author

1.0

11 April 2024

Initial Documentation for V4

Anne-Claire Femia

1.1

14 Oct 2024

Added Json Ticket Example

David Guignard

1.2

28 Oct 2024

Added Process Flow

Tim MacGowan

Introduction

This document lists all the PayXpress V4 features available from an Android Intent callin order to make a Inter-application (‘app-to-app’) integration between mobile apps installed on the same mobile device.

The following features are available:

...

The diagram bellow outlines the relationship and process flow between the systems involved in the Intent communication.

...

The steps of the above process flow are explained below:

  1. The Merchant Mobile App initiates a transaction by sending a payment request to PayXpress Payment App.

  2. PayXpress Payment App will display screen to Customer in order to present card / inser card.

  3. Once the end customer completes the transaction and the POS operation concludes, the POS displays the transaction outcome (Payment accepted or refused).

  4. Optional: PayXpress can offer the posibility to the customer to either retrieve his ticket via QR, or sent it by Email.

    1. In this case a screen is displayed requesting for this information.

    2. If no ticket is required in a electronic format (QR, Email), then process to finalize the transaction is realized by PayXpress.

  5. Upon the finalization of the transaction, PayXpress Payment app will export in the Android Intent Reponse the transactions details including the client and merchant ticket.

Calling PayXpress from another Android Mobile application

To call PayXpress, you should use an Intent with a Component.

...