Gateway Property
Gateway to process transactions with.
Syntax
public int getGateway(); public void setGateway(int gateway);
Enumerated values: public final static int gwNoGateway = 0; public final static int gwAuthorizeNet = 1; public final static int gwEprocessing = 2; public final static int gwITransact = 4; public final static int gwPayFlowPro = 6; public final static int gwUSAePay = 7; public final static int gwPlugNPay = 8; public final static int gwPlanetPayment = 9; public final static int gwMerchantAnywhere = 15; public final static int gwSkipjack = 16; public final static int gwOrbital = 23; public final static int gwLinkPoint = 24; public final static int gwMoneris = 25; public final static int gwNetworkMerchants = 28; public final static int gwPRIGate = 30; public final static int gwMerchantPartners = 31; public final static int gwFirstData = 33; public final static int gwYourPay = 34; public final static int gwACHPayments = 35; public final static int gwPaymentsGateway = 36; public final static int gwCyberSource = 37; public final static int gwEway = 38; public final static int gwChase = 41; public final static int gwNexCommerce = 42; public final static int gwTransactionCentral = 44; public final static int gwMyVirtualMerchant = 49; public final static int gwMonerisUSA = 52; public final static int gwBeanstream = 53; public final static int gwVerifi = 54; public final static int gwQBMS = 61; public final static int gwLitle = 63; public final static int gwPayTrace = 70; public final static int gwGoToBilling = 73; public final static int gwTransNationalBankcard = 74; public final static int gwPayscape = 83; public final static int gwAuthorizeNetCIM = 85; public final static int gwWorldPayLink = 87; public final static int gwPaymentWorkSuite = 88; public final static int gwFirstDataPayPoint = 90; public final static int gwConverge = 93; public final static int gwPhoeniXGate = 97; public final static int gwRepay = 98; public final static int gwPayWiser = 100;
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 |
Verisign 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 V5.7 (23) | http://www.chasepaymentech.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 |
Payments Gateway AGI (36) | https://www.paymentsgateway.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 |
Beanstream Process Transaction API (53) | http://beanstream.com |
Verifi Direct-Post API (54) | http://www.verifi.com |
Intuit QuickBooks Merchant Services (QBMS) (61) | http://payments.intuit.com/ |
Litle Online Gateway (63) | http://www.litle.com/ |
PayTrace Payment Gateway (70) | http://www.paytrace.com/ |
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) | http://www.worldpay.com/us |
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 (93) | http://www.myvirtualmerchant.com |
PhoeniXGate Gateway (97) | http://www.phoenixmanagednetworks.com/ |
Repay Gateway (98) | http://www.repayonline.com/ |
PayWiser (98) | http://www.paywiser.si/ |
Default Value
0