Authorize.net: How To Setup & Process Credit Card Payments Authorize.net: How To Setup & Process Credit Card Payments

Authorize.net: How To Setup & Process Credit Card Payments

Once your organization has been approved by Authorize.net, the following article will walk you through how to setup and process credit card payments. 

Obtain Your API Login ID

The API Login ID is a complex value that identifies your account to the payment gateway when submitting transaction requests from your website. The API Login ID is at least eight characters in length, includes uppercase and lowercase letters, numbers, and/or symbols.

To obtain the API Login ID:

  1. Log into your Merchant Interface.
  2. Click Account from the main toolbar.
  3. Click Settings in the main left-side menu.
  4. Click API Credentials & Keys.

Your API Login ID is displayed on the page if one has been generated already.

IMPORTANT: The API Login ID is sensitive account information and should only be shared on a need-to-know basis, for example with your Web developer for the purposes of integration with the payment gateway.

Obtain Your Transaction Key

The Transaction Key is a 16-character alphanumeric value that is randomly generated in the Merchant Interface and is used as an additional layer of authentication when submitting transaction requests from your website.

To obtain the Transaction Key:

  1. Log into the Merchant Interface.
  2. Click Account from the main toolbar.
  3. Click Settings in the main left-side menu.
  4. Click API Credentials & Keys.
  5. Select New Transaction Key.
  6. To disable the old Transaction Key, click the check box labeled Disable Old Transaction Key Immediately.
    (Note: If the Disable Old Transaction Key Immediately check box is not selected, the old transaction key will automatically expire in 24 hours.)
  7. Click Submit and follow instructions to request a verification PIN.
  8. Click Request PIN to have PIN sent to your email.
  9. Obtain PIN from email and enter that PIN back on the Authorize.Net page and click Verify Pin.

IMPORTANT: The Transaction Key will not be visible at any other time in the Merchant Interface. You must record it temporarily or copy and paste it to a secure file location immediately. Like the API Login ID, the Transaction Key is sensitive account information and should only be shared on a need-to-know basis, for example with your Web developer for the purposes of integration with the payment gateway.

 

Optimize Your AVS Settings

JuniperWeb requires specific AVS configuration settings in Authorize.net in order for all CC tokens to pass through on website orders. Please see detailed instructions below: 

The Address Verification Service (AVS) is a system provided by issuing banks and card associations to help identify suspicious payment card activity for e-commerce transactions. AVS matches portions of the customer's billing address, as provided by the merchant, to the billing address on file with the issuing bank. Authorize.Net then accepts or rejects the transactions according to the settings that you specify. 
 
To review and edit your AVS settings: 

  • Step 3: Under Basic Fraud Settings, click Address Verification Service. blobid1.jpg

 
Many Juniper customers, as they are smaller businesses, use a different billing address for their payment method and their company profile. To allow these customers to continue placing orders with you through the agency’s website, you can set your Address and Zip Code Responses to "authorize and hold for review" for No Match on Street Address, ZIP Code, and Extended ZIP. This will capture these instances so that your team can follow up with the customer to confirm the card details are correct. 
 
 
blobid2.jpg
 
 
Please confirm with your Juniper Onboarding Specialist or Support Team when that setting has been changed so that we may work with you to test and ensure that CC tokenization is working as expected. 

 

Setup WebManager

  1. Once you have obtained your APILogin & TransactionKey go to your WebManager by going to https://webmanager.repzio.com and use your admin credentials.
  2. Then using left navigation bar go to Accept Payments > Settings or here https://webmanager.repzio.com/appsettings/acceptpayments
  3. Select Authorize.net as the payment provider in the drop down
  4. The APILogin & Transaction Key must be entered and then Credit Card Payments Enable must be toggled green.
  5. Choose the Credit Cards Accepted
  6. Choose which Countries you want to allow payments from.
  7. Save Payment Settings by clicking the button top right. 

⚠️Currently, you can only process credit card payments on either JuniperWeb + Repzio or JuniperMarket...not both ⚠️

Processing Credit Card Payments From JuniperMarket

Once the invoice for the order is confirmed, Stripe authorizes and charges the credit card. The invoice will automatically be marked as paid when the payment is successful

Processing Credit Card Payments From JuniperWeb & Repzio

Once a buyer has entered their credit card information into JuniperWeb or Repzio, the order will then be sent to WebManager. At this point, the card is only authorized.

To charge the credit card...

  1. Login to WebManager via https://manage.repzio.com/
  2. Using the left bar go to Orders or https://manage.repzio.com/orders
  3. Click the Order ID of the order you would like to charge.
  4. At this point, please make any final adjustments needed to the order
  5. Scroll down and click the blue "Charge Credit Card Ending in" button
  6. The credit card will now be charged & full payment will be present in your Authorize.net account. 

mceclip0.png

 

 

Need further support? Submit a request