Payment Integrations | Authorize.Net

Payment Integrations | Authorize.Net

Authorize.Net Integration

What does it do?

Our Authorize.Net payment integration allow suppliers to automatically take payment from retailers for the orders that come into OMS by registering a credit or debit card that is used every time an order is placed. 

Any orders placed using this payment integration should be set to come into the OMS on the status “On Hold”, the system will then routinely check orders “On Hold” and attempt to send payment to Authorize.net automatically. When payment has been taken, a payment reference will be added to the order history and the order status will be changed to “Received” allowing the order to then flow through normal production.




What do we need?

To initiate this integration you need
  1. A live Authorize.net account (you should be able to login as a “Merchant” https://account.authorize.net/).
  2. The Client needs to be set up with an Admin company.


Authorize.Net Integration

This Integration is found on the Dropship company under the Payment Integration tab.
The Client signs into Authorize.Net and retrieves the following:

1. API Login ID

2. Transaction Key

3. Seller is the Admin Company GUID/Ref ID.

4. Currency refers to type of payment.

5. Customer Profile ID { See page 6 ‘Setting up a new Retailer’ }

6. Payment Profile ID { See page 6 ‘Setting up a new Retailer’ }


CPP Product

Pricing (Beta)
The Product needs to have the Seller set as the Admin company with the Buyer set to ‘Any’.
Pricing is adjusted in CPP under the Pricing Beta tab within the E-Commerce & Data section.




Setting up a new Retailer

Creating a Payment Reference
OMS does not store any card details. The Client will sign into their Authorize.net account and create customer.
Once a customer is created in Authorize.net, you will need the following:
  1. Customer Profile ID
  2. Payment Profile ID


Next Steps

To enable automatic payments in OMS, please contact support@custom-gateway.com or contact your Onboarder. Please provide them the following information:
1. API Login ID
2. Transaction Key
3. Customer Profile ID
4. Payment Profile ID
5. Your accepted currency

CPP Product


Authorize.Net Integration
What does it do?
What does it do?
What does it do?
What does it do?
    • Related Articles

    • Payment Integration | Stripe

      Introduction This article has been created to show how to setup the payment integration Kornit X has built to connect to Stripe.  Setup To setup the Stripe payment integration, please head to your company  and withn the advance settings head to ...
    • New Integration Type: Product Integrations

      Introduction Here at Kornit X we have developed a new type of integration to send your products to other marketplaces and API channels connected via the category structure.  What Are Product Integrations? The point of product integrations is that if ...
    • Gateway 3D Recommended Payment Service Providers (PSP)

      We have used and can implement a fully PCI compliant hosted payment page from the following suppliers. We use hosted pages as this eliminates the need for your website to be independently PCI compliant - saving you both time and money     Name ...
    • Supplier Integrations | T-Shirt And Sons

      Introduction This article has been created to show how to setup the supplier integration Kornit X has built to connect to T-Shirt And Sons. Setup To setup the T-Shirt And Sons integration, please head to your company and within the advanced settings ...
    • Secure Trading Payment Integration

      Introduction This document covers how a supplier can configure OMS to automatically charge retailers via Secure Trading for the cost of their orders. Prerequisites 1. A Secure Trading account (you should be able to login to  ...