TNSPay

TNSPay (formerly SafePay) supports the following transactions:

  • Credit card:
    • single donation, membership, or product

Before you go live with card authorization, you must complete these implementation steps and checks. You will need a merchant account with TNSPay. As a developer, you will also need access to the TNSPay documentation and a test account with test card numbers. Make sure your test account credentials work properly.

A TNSPay Merchant account is configured for a specific payment processing model, either Authorization+Capture, or Purchase. You will need to know which payment model your Merchant account supports. iMIS supports the use of multiple TNSPay Merchant accounts in a single installation.

  1. Ensure you have set up card authorization in iMIS (see Setting up card authorization).
  2. Apply for a merchant bank account at a financial institution. The acquiring financial institution approves the application and notifies the TNSPay authorization gateway.
  3. Register with TNSPay and obtain a test account with a payment server URL, Merchant ID, Integration password, and login/password for the payment administration web interface.
  4. Verify your registration setup.
  5. Set up a TNSPay card authorization account.
  6. Associate a credit card cash account code.
  7. Manage TNSPay transactions.