E-Payment Integrator 2020 C++ Edition

Questions / Feedback?

Gateway Property

Gateway to process transactions with.

Syntax

ANSI (Cross Platform)
int GetGateway();
int SetGateway(int iGateway); Unicode (Windows) INT GetGateway();
INT SetGateway(INT iGateway);

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)
@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)
#define PID_ICHARGE_GATEWAY 24

INPAY_EXTERNAL void* INPAY_CALL InPay_ICharge_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal);
INPAY_EXTERNAL int INPAY_CALL InPay_ICharge_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);

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.

GatewayHome 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/

Data Type

Integer

Copyright (c) 2021 /n software inc. - All rights reserved.
E-Payment Integrator 2020 C++ Edition - Version 20.0 [Build 7941]