top of page
  • Writer's pictureSupport

Authorize.net Integration

Retreat Manager and Retreat Portal require authorize.net to perform any financial transactions involving credit cards or checks (eChecks).


Getting an authorize.net account

If you don't already have an authorize.net account, then you can get one by going to the following site: https://www.authorize.net/sign-up/pricing.html


There are two options. The option on the right (Payment Gateway Only) is likely what you want as you probably already have a merchant account through your bank. The merchant account is also where you would negotiate your per-transaction fees.


Creating a login for DKD Software Support

It is strongly recommended to create a login for DKD Software Support. The email to use is support@dkdsoftware.com. You may choose any username you like. On rare occasion our support staff may log in to your authorize.net account to investigate transactions and to assist with completing payments.


Creating a Client Key

For Retreat Portal to process financial transactions a Client Key is required.


Log in to authorize.net.

Go to Account > Manage Public Client Key

If you already have a Client Key, then you can reuse that. Otherwise click the button to request one to be created. *Do not disable the old key if you already have one.*

Please copy and send the client key to support@dkdsoftware.com - note in the image below the client key is highlighted, but also obscured for security purposes.


Creating API Credentials & Keys

To process financial transactions the API Credentials and Keys must be shared with support@dkdsoftware.com


Log in to authorize.net.

Go to Account > API Credentials & Keys

Copy the API Login ID (highlighted, but obfuscated in the image below) and send it to support@dkdsoftware.com.

If you already have a Transaction Key, then it must be sent to support@dkdsoftware.com as well. If you don't know your Transaction Key, then things get much more complicated. There is a good chance you have other software services using the Transaction Key and, as authorize.net states, the current key will be disabled if a new one is created. Contact support@dkdsoftware.com for assistance on how to ensure a smooth migration.




Recent Posts

See All

Using images in Marketing Content

The marketing content of a program allows you to include any HTML you wish to properly present more details about a program. The editor allows you to make a lot of easy formatting changes, but includi

Tour of Private Retreats

Private Retreats are where individual guests are visiting your center, generally independent of another organized program. You work with the guest directly to get the details of their stay - rooms, me

Tour of Hosted Programs

Hosted Programs are programs that are organized by an outside group. The outside group finds the guests, organizes the activities, and the group receives the bill. Our video below will take you throug

Comments


bottom of page