Gateway Property
Gateway to process transactions with.
Syntax
public int getGateway(); public void setGateway(int gateway);
Enumerated values: public final static int rbgwNoGateway = 0; public final static int rbgwAuthorizeNet = 1; public final static int rbgwEprocessing = 2; public final static int rbgwITransact = 4; public final static int rbgwPayFlowPro = 6; public final static int rbgwUSAePay = 7; public final static int rbgwPlugNPay = 8; public final static int rbgwPlanetPayment = 9; public final static int rbgwMerchantAnywhere = 15; public final static int rbgwSkipjack = 16; public final static int rbgwOrbital = 23; public final static int rbgwLinkPoint = 24; public final static int rbgwMoneris = 25; public final static int rbgwNetworkMerchants = 28; public final static int rbgwPRIGate = 30; public final static int rbgwMerchantPartners = 31; public final static int rbgwFirstData = 33; public final static int rbgwYourPay = 34; public final static int rbgwACHPayments = 35; public final static int rbgwForte = 36; public final static int rbgwCyberSource = 37; public final static int rbgwEway = 38; public final static int rbgwChase = 41; public final static int rbgwNexCommerce = 42; public final static int rbgwTransactionCentral = 44; public final static int rbgwMyVirtualMerchant = 49; public final static int rbgwMonerisUSA = 52; public final static int rbgwBambora = 53; public final static int rbgwVerifi = 54; public final static int rbgwQBMS = 61; public final static int rbgwLitle = 63; public final static int rbgwPayTrace = 70; public final static int rbgwOmniFund = 73; public final static int rbgwTransNationalBankcard = 74; public final static int rbgwPayscape = 83; public final static int rbgwAuthorizeNetCIM = 85; public final static int rbgwWorldPayLink = 87; public final static int rbgwPaymentWorkSuite = 88; public final static int rbgwFirstDataPayPoint = 90; public final static int rbgwConverge = 93; public final static int rbgwAuthorizeNetXML = 96; public final static int rbgwPhoeniXGate = 97; public final static int rbgwRepay = 98; public final static int rbgwPayWiser = 100; public final static int rbgwBlueSnap = 104; public final static int rbgwBASYS = 106; public final static int rbgwSquare = 108; public final static int rbgwNuvei = 110;
Remarks
This property is used to select the gateway with which transactions will be processed. Setting the Gateway property will also fill the GatewayURL, Name, and Value properties with default data for the selected gateway. The following table shows the currently supported gateways, as well as the corporate home page for each.
Gateway | Home page |
No Gateway (0) | n/a |
Authorize.Net AIM (1) | http://www.authorize.net |
eProcessing Transparent Database Engine (2) | http://www.eProcessingNetwork.com |
iTransact RediCharge HTML (4) | http://www.itransact.com |
PayFlow Pro (6) | https://www.paypal.com/webapps/mpp/payflow-payment-gateway |
USA ePay CGI Transaction Gateway (7) | http://www.usaepay.com |
Plug 'n Pay (8) | http://www.plugnpay.com |
Planet Payment iPay (9) | http://planetpayment.com/ |
Merchant Anywhere (Transaction Central) (15) | http://www.merchantanywhere.com/ |
SkipJack (16) | http://www.skipjack.com |
Chase Paymentech Orbital Gateway (23) | https://merchantservices.chase.com/ |
LinkPoint (24) | http://www.linkpoint.com |
Moneris eSelect Plus Canada (25) | http://www.moneris.com |
NetworkMerchants Direct-Post API (28) | http://www.nmi.com/ |
TransFirst Transaction Central Classic (formerly PRIGate) (30) | www.transfirst.com |
Merchant Partners (Transaction Engine) (31) | http://www.merchantpartners.com/ |
First Data Global Gateway (Linkpoint) (33) | http://www.firstdata.com |
YourPay (Linkpoint) (34) | http://www.yourpay.com |
ACH Payments AGI (35) | http://www.ach-payments.com |
Forte AGI / Payments Gateway AGI(36) | https://www.forte.net/ |
Cyber Source SOAP API (37) | http://www.cybersource.com |
eWay XML API (Australia) (38) | http://www.eway.com.au/ |
Chase Merchant Services (Linkpoint) (41) | http://www.chase.com |
Thompson Merchant Services NexCommerce (iTransact mode) (42) | http://www.thompsonmerchant.com |
TransFirst Transaction Central (44) | http://www.transfirst.com. (This is different from TransFirst eLink, supported above. The TransactionCentral gateway is also used by MerchantAnywhere and PRIGate) |
Elavon/NOVA/My Virtual Merchant (49) | http://www.myvirtualmerchant.com |
Moneris eSelect Plus USA (52) | http://www.moneris.com |
Bambora / Beanstream Process Transaction API (53) | https://www.bambora.com/en/ca/ |
Verifi Direct-Post API (54) | http://www.verifi.com |
Intuit QuickBooks Merchant Services (QBMS) (61) | This gateway is no longer in service. |
Litle Online Gateway (63) | http://www.litle.com/ |
PayTrace Payment Gateway (70) | https://www.paytrace.net/ |
TransNational Bankcard (74) | http://www.tnbci.com/ |
Payscape (83) | http://www.payscape.com |
Authorize.NET CIM (85) | http://www.authorize.net |
WorldPay US Link Gateway (87) | https://www.worldpay.com/en-us/index |
3DSI Payment WorkSuite (88) | http://www.3dsi.com/ |
First Data PayPoint (90) | https://www.firstdata.com/en_us/customer-center/financial-institutions/paypoint.html |
Converge (formerly MyVirtualMerchant) (93) | https://support.convergepay.com/s/ |
PhoeniXGate Gateway (97) | http://www.phoenixmanagednetworks.com/ |
Repay Gateway (98) | https://www.repay.com/ |
PayWiser (98) | http://www.paywiser.si/ |
BlueSnap Gateway (104) | https://home.bluesnap.com/ |
BASYS Gateway (106) | https://basyspro.com/ |
Square (108) | https://www.squareup.com |
Nuvei / GlobalOnePay (110) | https://nuvei.com/en-us/ |
Default Value
0