Set up authorize.net as an online payment facilitator

This tutorial is going to show you how to configure authorize.net for your online booking payments.

Account information

 First requirement is to get the following information from the account info page:
  • API Login ID
  • API Transaction Key

Create the Signature key

  1. Go to Account -> API Credentials & Keysstep1
  2. Enter your secret answer, choose “New Signature Key” and press Submitstep2
  3. You will see a long string with letters and numbers (like A2B5C3223ED453CV). This is your signature key.
  4. Put the signature key in the device settings:step3

Configure the webhook 

 
  1. Go to Account -> Webhooks 
  2. Press “Add Endpoint” button
  3. Enter the following data:
    1. Name:  Payment webhook
    2. Endpoint URL: https://forwarding.bmileisure.com/api/authorizeNet/YOURVENUENAME
    3. Status: Active
  4. Below select the checkbox named “Payment events”
  5. Save your work.
 img1

img2

Create the device in BMI-Leisure system

  1. Open the Bmi-Leisure Configurator
  2. Navigate to Menu -> System-> Environment-> Devices
  3. Add a new device under the server.
  4. Search for “authorize.net online”
  5. select the device and fill in the following data:
  6. Save and test the online environment