Skip to content
Zev Mo Green edited this page Mar 6, 2015 · 9 revisions

In order for you to use this sample application, you first need to create an account in our IDT Beyond Portal and accept the terms of service. Once you verify your email address, and then log in, you will see a Sandbox application already created for you.

NOTE: You will need to restrict access to the settings page in your production application, since this contains your APP-ID and APP-KEY. Only application admins should have access to this information.

=====

Required details

  • APP-ID: Each application that you create has an APP-ID associated with it.
  • APP-KEY: Each application can have up to 5 APP-KEYs associated with it, and they can be modified at any time.
  • TERMINAL-ID: This is the name of the Kiosk, site, location, etc. that you will use to differentiate the application's use. This is used to assist you in the transaction records.

You can add or delete keys from your application by going to the Applications page, selecting the application your would like to change, and then select the “edit keys” button.

=====

Options:

Development Mode

This option turns hints on or off. You can find the hints generated below the transaction area.

Plan Type

Choose the application plan you would like to use for the topup transaction.

  • Sandbox: TEST application account using simulated money.
  • Production: LIVE application transaction using real money.

NOTE: Your application plan and application keys must match. You cannot use a Production plan with Sandbox keys.

=====

Transactions:

client_transaction_id

In a normal transaction, using the API directly, you would create a unique transaction id, so that you can reference the transaction if you wanted to track it through our system. In the case of this application, we autogenerate an id for you. Feel free to modify the code in your own application, but we wanted to provide you with an example, just to give you one less thing to do.

=====

Other:

Reset

Since the application keys are used in a browser database, when you use this option, it terminates the database, wiping the application free of data.

Clone this wiki locally