gateway (property)
Gateway to process transactions with.
Syntax
@property (nonatomic,readwrite,assign,getter=gateway,setter=setGateway:) int gateway; - (int)gateway; - (void)setGateway:(int)newGateway;
/* Possible Values */
GW_NO_GATEWAY(0),
GW_AUTHORIZE_NET(1),
GW_EPROCESSING(2),
GW_INTELLIPAY(3),
GW_ITRANSACT(4),
GW_NET_BILLING(5),
GW_PAY_FLOW_PRO(6),
GW_USAE_PAY(7),
GW_PLUG_NPAY(8),
GW_PLANET_PAYMENT(9),
GW_MPCS(10),
GW_RTWARE(11),
GW_ECX(12),
GW_BANK_OF_AMERICA(13),
GW_INNOVATIVE(14),
GW_MERCHANT_ANYWHERE(15),
GW_SKIPJACK(16),
GW_3DSI(18),
GW_TRUST_COMMERCE(19),
GW_PSIGATE(20),
GW_PAY_FUSE(21),
GW_PAY_FLOW_LINK(22),
GW_ORBITAL(23),
GW_LINK_POINT(24),
GW_MONERIS(25),
GW_USIGHT(26),
GW_FAST_TRANSACT(27),
GW_NETWORK_MERCHANTS(28),
GW_INGENICO(29),
GW_PRIGATE(30),
GW_MERCHANT_PARTNERS(31),
GW_CYBER_CASH(32),
GW_FIRST_DATA(33),
GW_YOUR_PAY(34),
GW_ACHPAYMENTS(35),
GW_FORTE(36),
GW_CYBER_SOURCE(37),
GW_EWAY(38),
GW_GO_EMERCHANT(39),
GW_TRANS_FIRST(40),
GW_CHASE(41),
GW_NEX_COMMERCE(42),
GW_WORLD_PAY(43),
GW_TRANSACTION_CENTRAL(44),
GW_STERLING(45),
GW_PAY_JUNCTION(46),
GW_SECPAY(47),
GW_PAYMENT_EXPRESS(48),
GW_MY_VIRTUAL_MERCHANT(49),
GW_SAGE_PAYMENTS(50),
GW_SECURE_PAY(51),
GW_MONERIS_USA(52),
GW_BAMBORA(53),
GW_VERIFI(54),
GW_SAGE_PAY(55),
GW_MERCHANT_ESOLUTIONS(56),
GW_PAY_LEAP(57),
GW_PAY_POINT(58),
GW_WORLD_PAY_XML(59),
GW_PRO_PAY(60),
GW_QBMS(61),
GW_HEARTLAND(62),
GW_LITLE(63),
GW_BRAIN_TREE(64),
GW_JET_PAY(65),
GW_HSBC(66),
GW_BLUE_PAY(67),
GW_ADYEN(68),
GW_BARCLAY(69),
GW_PAY_TRACE(70),
GW_YKC(71),
GW_OMNI_FUND(73),
GW_TRANS_NATIONAL_BANKCARD(74),
GW_NETBANX(75),
GW_MIT(76),
GW_DATA_CASH(77),
GW_ACHFEDERAL(78),
GW_GLOBAL_IRIS(79),
GW_FIRST_DATA_E4(80),
GW_FIRST_ATLANTIC(81),
GW_BLUEFIN(82),
GW_PAYSCAPE(83),
GW_PAY_DIRECT(84),
GW_AUTHORIZE_NET_CIM(85),
GW_5TH_DIMENSION(86),
GW_WORLD_PAY_LINK(87),
GW_PAYMENT_WORK_SUITE(88),
GW_PSIGATE_XML(89),
GW_FIRST_DATA_PAY_POINT(90),
GW_EX_PAY(91),
GW_PAYVISION(92),
GW_CONVERGE(93),
GW_PAYEEZY(94),
GW_MONETRA(95),
GW_AUTHORIZE_NET_XML(96),
GW_PHOENI_XGATE(97),
GW_REPAY(98),
GW_GLOBAL_PAYROLL(99),
GW_PAY_WISER(100),
GW_VERITAS(101),
GW_STRIPE(102),
GW_KARTE_PAY(103),
GW_BLUE_SNAP(104),
GW_AMERICAN_PAYMENT_SOLUTIONS(105),
GW_BASYS(106),
GW_WORLDPAY_ONLINE(107),
GW_SQUARE(108),
GW_PRIORITY_PAYMENT_SYSTEMS(109),
GW_NUVEI(110),
GW_CARD_POINTE(111),
GW_METROBANK(112),
GW_QBPAYMENTS(113),
GW_SHIFT_4(114),
GW_SQUARE_PAYMENTS(115),
GW_HEARTLAND_PORTICO(116)
public var gateway: IchargeGateways { get {...}
set {...} }
public enum IchargeGateways : Int32 { case gwNoGateway = 0 case gwAuthorizeNet = 1 case gwEprocessing = 2 case gwIntellipay = 3 case gwITransact = 4 case gwNetBilling = 5 case gwPayFlowPro = 6 case gwUSAePay = 7 case gwPlugNPay = 8 case gwPlanetPayment = 9 case gwMPCS = 10 case gwRTWare = 11 case gwECX = 12 case gwBankOfAmerica = 13 case gwInnovative = 14 case gwMerchantAnywhere = 15 case gwSkipjack = 16 case gw3DSI = 18 case gwTrustCommerce = 19 case gwPSIGate = 20 case gwPayFuse = 21 case gwPayFlowLink = 22 case gwOrbital = 23 case gwLinkPoint = 24 case gwMoneris = 25 case gwUSight = 26 case gwFastTransact = 27 case gwNetworkMerchants = 28 case gwIngenico = 29 case gwPRIGate = 30 case gwMerchantPartners = 31 case gwCyberCash = 32 case gwFirstData = 33 case gwYourPay = 34 case gwACHPayments = 35 case gwForte = 36 case gwCyberSource = 37 case gwEway = 38 case gwGoEMerchant = 39 case gwTransFirst = 40 case gwChase = 41 case gwNexCommerce = 42 case gwWorldPay = 43 case gwTransactionCentral = 44 case gwSterling = 45 case gwPayJunction = 46 case gwSECPay = 47 case gwPaymentExpress = 48 case gwMyVirtualMerchant = 49 case gwSagePayments = 50 case gwSecurePay = 51 case gwMonerisUSA = 52 case gwBambora = 53 case gwVerifi = 54 case gwSagePay = 55 case gwMerchantESolutions = 56 case gwPayLeap = 57 case gwPayPoint = 58 case gwWorldPayXML = 59 case gwProPay = 60 case gwQBMS = 61 case gwHeartland = 62 case gwLitle = 63 case gwBrainTree = 64 case gwJetPay = 65 case gwHSBC = 66 case gwBluePay = 67 case gwAdyen = 68 case gwBarclay = 69 case gwPayTrace = 70 case gwYKC = 71 case gwOmniFund = 73 case gwTransNationalBankcard = 74 case gwNetbanx = 75 case gwMIT = 76 case gwDataCash = 77 case gwACHFederal = 78 case gwGlobalIris = 79 case gwFirstDataE4 = 80 case gwFirstAtlantic = 81 case gwBluefin = 82 case gwPayscape = 83 case gwPayDirect = 84 case gwAuthorizeNetCIM = 85 case gw5thDimension = 86 case gwWorldPayLink = 87 case gwPaymentWorkSuite = 88 case gwPSIGateXML = 89 case gwFirstDataPayPoint = 90 case gwExPay = 91 case gwPayvision = 92 case gwConverge = 93 case gwPayeezy = 94 case gwMonetra = 95 case gwAuthorizeNetXML = 96 case gwPhoeniXGate = 97 case gwRepay = 98 case gwGlobalPayroll = 99 case gwPayWiser = 100 case gwVeritas = 101 case gwStripe = 102 case gwKartePay = 103 case gwBlueSnap = 104 case gwAmericanPaymentSolutions = 105 case gwBASYS = 106 case gwWorldpayOnline = 107 case gwSquare = 108 case gwPriorityPaymentSystems = 109 case gwNuvei = 110 case gwCardPointe = 111 case gwMetrobank = 112 case gwQBPayments = 113 case gwShift4 = 114 case gwSquarePayments = 115 case gwHeartlandPortico = 116 }
Default Value
0
Remarks
This property is used to select the gateway with which transactions will be processed. Setting the Gateway property will also fill the GatewayURL with the URL to the gateway's processing server, and will also fill the SpecialFieldName and SpecialFieldValue properties with default names and values for the selected gateway. These are special configuration values that should usually not be changed. 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 |
Intellipay ExpertLink (3) | http://www.intellipay.com |
iTransact RediCharge HTML (4) | http://www.itransact.com |
NetBilling DirectMode (5) | http://www.netbilling.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/ |
MPCS (10) | http://merchantcommerce.net/ |
RTWare (11) | http://www.rtware.net/ |
ECX (12) | http://www.ecx.com |
Bank of America (Global Gateway e4) (13) | http://bankofamerica.com/merchantservices |
Innovative Gateway (PHP) (14) | http://www.innovativegateway.com |
Merchant Anywhere (Transaction Central Classic) (15) | http://www.merchantanywhere.com/ |
SkipJack (16) | http://www.skipjack.com |
3 Delta Systems (3DSI) EC-Linx (18) | http://www.3dsi.com |
TrustCommerce API (19) | http://www.trustcommerce.com |
PSIGate HTML (20) | http://www.psigate.com |
PayFuse XML (ClearCommerce Engine) (21) | http://www.firstnationalmerchants.com/ |
PayFlow Link (22) | https://www.paypal.com/webapps/mpp/payflow-payment-gateway |
Chase Paymentech Orbital Gateway (23) | https://merchantservices.chase.com/ |
LinkPoint (24) | http://www.linkpoint.com |
Moneris eSelect Plus Canada (25) | http://www.moneris.com |
uSight Gateway Post-Auth (26) | This gateway is no longer in service. |
Fast Transact VeloCT (Direct Mode) (27) | http://www.fasttransact.com/ |
NetworkMerchants Direct-Post API (28) | http://www.nmi.com/ |
Ingenico DirectLink / Ogone (29) | https://www.ingenico.be/ |
TransFirst Transaction Central Classic (formerly PRIGate) (30) | http://www.transfirst.com |
Merchant Partners (Transaction Engine) (31) | http://www.merchantpartners.com/ |
CyberCash (32) | https://www.paypal.com/cybercash |
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/ |
goEmerchant XML (39) | http://www.goemerchant.com/ |
TransFirst eLink (40) | http://www.transfirst.com |
Chase Merchant Services (Linkpoint) (41) | http://www.chase.com |
Thompson Merchant Services NexCommerce (iTransact mode) (42) | http://www.thompsonmerchant.com |
WorldPay Select Junior Invisible (43) | http://www.worldpay.com |
TransFirst Transaction Central Classic (44) | http://www.transfirst.com. (This is different from TransFirst eLink, supported above. The TransactionCentral gateway is also used by MerchantAnywhere and PRIGate) |
Sterling SPOT XML API (HTTPS POST) (45) | http://www.sterlingpayment.com |
PayJunction Trinity Gateway (46) | http://www.payjunction.com |
SECPay (United Kingdom) API Solution(47) | http://www.secpay.com |
Payment Express PXPost (48) | http://www.paymentexpress.com |
Elavon/NOVA/My Virtual Merchant (49) | https://support.convergepay.com/s/ |
Sage Payment Solutions (Bankcard HTTPS Post protocol) (50) | http://www.sagepayments.com |
SecurePay (Script API/COM Object Interface) (51) | http://securepay.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 |
SagePay Direct (Previously Protx) (55) | https://www.opayo.uk/ |
Merchant E-Solutions Payment Gateway (Trident API) (56) | http://merchante-solutions.com/ |
PayLeap Web Services API (57) | http://www.payleap.com |
PayPoint.net (Previously SECPay) API Solution (58) | http://paypoint.net |
Worldpay XML (Direct/Invisible) (59) | http://www.worldpay.com |
ProPay Merchant Services API (60) | http://www.propay.com |
Intuit QuickBooks Merchant Services (QBMS) (61) | This gateway is no longer in service. It has been replaced by Quickbooks Payments (113). |
Heartland POS Gateway (62) | http://www.heartlandpaymentsystems.com/ |
Litle / Vantiv Online Gateway (63) | http://www.litle.com/ |
BrainTree DirectPost (Server-to-Server Orange) Gateway (64) | http://www.braintreepaymentsolutions.com/ |
JetPay Gateway (65) | http://www.jetpay.com/ |
HSBC XML API (ClearCommerce Engine) (66) | https://www.business.hsbc.uk/en-gb/payments/business-card |
BluePay 2.0 Post (67) | http://www.bluepay.com |
Adyen API Payments (68) | http://www.adyen.com |
Barclay ePDQ (DirectLink) (69) | http://www.barclaycard.co.uk/business/ |
PayTrace Payment Gateway (70) | https://www.paytrace.net/ |
YKC Gateway (71) | http://www.ykc-bos.co.jp/ |
OmniFund HTTP API / GoToBilling(73) | http://omnifund.com/ |
TransNational Bankcard (74) | http://www.tnbci.com/ |
Netbanx (75) | http://www.netbanx.com/ |
MIT (76) | http://www.centrodepagos.com.mx |
DataCash (77) | http://www.datacash.com/ |
ACH Federal (78) | http://www.achfederal.com/ |
Global Iris (HSBC) (79) | https://www.globalpaymentsinc.com/en-gb |
First Data Global Gateway E4 (80) | http://www.firstdata.com |
First Atlantic Commerce (81) | http://www.firstatlanticcommerce.com/ |
Bluefin (82) | http://www.bluefin.com/ |
Payscape (83) | http://www.payscape.com |
Pay Direct (Link2Gov) (84) | https://www.fisglobal.com/solutions/other/government/ |
Authorize.NET CIM (85) | http://www.authorize.net |
5th Dimension Logistics (86) | http://www.5thdl.com/ |
WorldPay US Link Gateway (87) | https://www.worldpay.com/en-us/index |
3DSI Payment WorkSuite (88) | http://www.3dsi.com/ |
PSIGate XML (89) | http://www.psigate.com |
First Data PayPoint (90) | https://www.firstdata.com/en_us/products/financial_institutions.html |
ExPay Gateway (91) | http://www.expay.asia |
Payvision Gateway (92) | http://www.payvision.com/ |
Converge (formerly MyVirtualMerchant) (93) | https://support.convergepay.com/s/ |
Payeezy Gateway (formerly First Data E4) (94) | https://developer.payeezy.com/ |
Monetra Gateway (95) | http://www.monetra.com |
Authorize.NET XML (96) | http://www.authorize.net/ |
PhoeniXGate Gateway (97) | http://www.phoenixmanagednetworks.com/ |
Repay Gateway (98) | https://www.repay.com/ |
Global Payroll Gateway (99) | https://www.gpgway.com/ |
PayWiser Gateway (100) | https://paywiser.eu/ |
Veritas Gateway (101) | http://www.veritaspay.com/ |
Stripe Gateway (102) | http://www.stripe.com/ |
KartePay Gateway (103) | https://www.kartepay.com/ |
BlueSnap Gateway (104) | https://home.bluesnap.com/ |
American Payment Solutions (105) | https://www.apspayments.com/ |
BASYS Gateway (106) | https://basyspro.com/ |
Worldpay Online (107) | https://www.worldpay.com |
Square (108) | https://www.squareup.com |
Priority Payment Systems (109) | https://prioritypaymentsystems.com |
Nuvei / GlobalOnePay (110) | https://nuvei.com/en-us/ |
CardPointe (111) | https://cardconnect.com/cardpointe |
Metrobank (112) | https://www.metrobankcard.com/ |
Quickbooks Payments (113) | https://quickbooks.intuit.com/payments/ |
Shift4 (114) | https://www.shift4.com/ |
Square Payments (115) | https://squareup.com/us/en |
Heartland Portico Gateway (116) | http://www.heartlandpaymentsystems.com/ |