axept® GO is standalone Android Payment application which also accepts local integration messages. Optomany have developed a simple way to integrate your Android application with axept® GO using a feature included with Android known as ‘Intents’.
android.content.Intent) are the messaging system by which one activity can launch another activity. An activity can, for example, issue an intent to request the launch of another activity contained within the same application. Intents also, however, go beyond this concept by allowing an activity to request the services of any other appropriately registered activity on the device for which permissions are configured. This document details how these intents are used by the axept® GO solution.
axept® GO acts as a Semi-integrated payment solution in this way.
- Your Android application asks axept® GO to process a transaction.
- axept® GO processes the transaction, including ALL cardholder and merchant interaction, and receipts if desired.
- Your Android application monitors Broadcast Messages and interprets the Transaction Result.
- Your Android application returns itself to the foreground and next steps are taken as per your own design.
This approach removes your application completely from card processing, ensuring you remain PCI Compliant and resulting in a very simple integration.