Skip to content

Enums ​

Every enum in Routegroup\IngPay\Types, with the value each case sends to the gateway. The tables are read from src/Types/ when the site is built, so they always match the released code.

ActionType ​

Routegroup\IngPay\Types\ActionType, backed by string.

CaseValue
REDIRECT'redirect'
TRANSFER'transfer'

CartItemState ​

Routegroup\IngPay\Types\CartItemState, backed by string.

CaseValue
NEW'NEW'
USED'USED'

Currency ​

Routegroup\IngPay\Types\Currency, backed by string.

CaseValue
PLN'PLN'
EUR'EUR'
CZK'CZK'
GBP'GBP'
USD'USD'
HUF'HUF'
SEK'SEK'
RON'RON'
CHF'CHF'
BGN'BGN'

Environment ​

Routegroup\IngPay\Types\Environment, backed by string.

CaseValue
PRODUCTION'production'
SANDBOX'sandbox'

HashMethod ​

Routegroup\IngPay\Types\HashMethod, backed by string.

CaseValue
SHA224'sha224'
SHA256'sha256'
SHA384'sha384'
SHA512'sha512'

InvoiceBuyerType ​

Routegroup\IngPay\Types\InvoiceBuyerType, backed by string.

CaseValue
PERSON'PERSON'
COMPANY'COMPANY'

InvoiceIdType ​

Routegroup\IngPay\Types\InvoiceIdType, backed by string.

CaseValue
ID'ID'
VAT_ID'VAT_ID'

Lang ​

Routegroup\IngPay\Types\Lang, backed by string.

CaseValue
PL'pl'
EN'en'
CS'cs'
DE'de'
ES'es'
FR'fr'
IT'it'
LT'lt'
RU'ru'
SK'sk'
SL'sl'
UK'uk'
NL'nl'
HU'hu'
RO'ro'
BG'bg'
SV'sv'

LeaseTaxStake ​

Lease Now uses its own rates: bare percentages, not the invoice's TAX_23 spelling.

Routegroup\IngPay\Types\LeaseTaxStake, backed by string.

CaseValue
RATE_23'23'
RATE_22'22'
RATE_8'8'
RATE_7'7'
RATE_5'5'
RATE_3'3'
RATE_0'0'
TAX_EXEMPT'TAX_EXEMPT'
TAX_NOT_LIABLE'TAX_NOT_LIABLE'
TAX_REVERSE_CHARGE'TAX_REVERSE_CHARGE'
TAX_EXCLUDING'TAX_EXCLUDING'

PaymentMethod ​

Routegroup\IngPay\Types\PaymentMethod, backed by string.

CaseValueNote
CARD'card'Visa, MasterCard, Visa Mobile etc
PAY_BY_LINK'pbl'Online transfer
BLIK'blik'
PAYLATER'imoje_paylater'Twisto, PayPo, PragmaGO etc
LEASE'lease'ING Lease Now
WIRE_TRANSFER'wt'Wire transfer
ING'ing'
WALLET'wallet'Electronic wallets
IMOJE_INSTALLMENTS'imoje_installments'
TWISTO'twisto'
IDEAL'ideal'
PIS_PROXY'pis_proxy'

PaymentMethodCode ​

Routegroup\IngPay\Types\PaymentMethodCode, backed by string.

CaseValue
ALIOR'alior'
APPLEPAY'applepay'
BLIK'blik'
BLIK_ONECLICK'blik_oneclick'
BLIK_PAYLATER'blik_paylater'
BNPPARIBAS'bnpparibas'
BOS'bos'
BS'bs'
BSPB'bspb'
BZWBK'bzwbk'
C2P'c2p'
CB'cb'
CITI'citi'
CREDITAGRICOLE'creditagricole'
CS'cs'
ENVELO'envelo'
GETIN'getin'
GOOGLE_PAY'gpay'
IDEABANK'ideabank'
INBANK'inbank'
INBANK_0'inbank_0'
ING'ing'
INTELIGO'inteligo'
IPKO'ipko'
KB'kb'
MILLENNIUM'millennium'
MP'mp'
MTRANSFER'mtransfer'
NEST'nest'
NOBLE'noble'
PAYLATER'imoje_twisto'
PAYPAL'paypal'
PAYPO'paypo'
PBS'pbs'
PEKAO24'pekao24'
PF'pf'
PG'pg'
PLUSBANK'plusbank'
POCZTOWY'pocztowy'
POSTA'posta'
PRAGMA_GO'pragma_go'
RF'rf'
SPORO'sporo'
TATRA'tatra'
TMOBILE'tmobile'
UC'uc'
VIAMO'viamo'
VISA_MOBILE'visa_mobile'
VUB'vub'
WIRE_TRANSFER'wt'
WIRE_TRANSFER_SPLIT'wt_split'
ALIOR_PIS_PROXY'alior_pis_proxy'
BLIK_RECURRING'blik_recurring'
BLIK_TEST'blik_test'
BNPPARIBAS_PIS_PROXY'bnpparibas_pis_proxy'
BREBANK'brebank'
BSPW'bspw'
DEUTSCHEBANK'deutschebank'
EUROBANK'eurobank'
IDEAL'ideal'
INTELIGO_PIS_PROXY'inteligo_pis_proxy'
IPKO_PIS_PROXY'ipko_pis_proxy'
LEASE_NOW'lease_now'
MBANK_PIS_PROXY'mbank_pis_proxy'
NEOBANK'neobank'
ORANGE'orange'
PEKAO_PIS_PROXY'pekao_pis_proxy'
POCZTA'poczta'
RAIFFEISENPOLBANK'raiffeisenpolbank'
TOYOTA'toyota'
TWISTO'twisto'
VWBANK'vwbank'
ONECLICK'oneclick'
RECURRING'recurring'
ECOM3DS'ecom3ds'

ProfileType ​

Only meaningful for the oneclick and recurring channels.

Routegroup\IngPay\Types\ProfileType, backed by string.

CaseValue
FIRST'FIRST'
STANDARD'STANDARD'

TaxStake ​

Routegroup\IngPay\Types\TaxStake, backed by string.

CaseValue
TAX_23'TAX_23'
TAX_22'TAX_22'
TAX_8'TAX_8'
TAX_7'TAX_7'
TAX_5'TAX_5'
TAX_3'TAX_3'
TAX_0'TAX_0'
TAX_EXEMPT'TAX_EXEMPT'
TAX_NOT_LIABLE'TAX_NOT_LIABLE'
TAX_REVERSE_CHARGE'TAX_REVERSE_CHARGE'
TAX_EXCLUDING'TAX_EXCLUDING'

TransactionSource ​

Routegroup\IngPay\Types\TransactionSource, backed by string.

CaseValue
API'api'
WEB'web'

TransactionStatus ​

Routegroup\IngPay\Types\TransactionStatus, backed by string.

CaseValue
NEW'new'
AUTHORIZED'authorized'
PENDING'pending'
REJECTED'rejected'
SETTLED'settled'
ERROR'error'
CANCELLED'cancelled'
SUBMITTED_FOR_SETTLEMENT'submitted_for_settlement'
REFUND'refund'

TransactionType ​

Routegroup\IngPay\Types\TransactionType, backed by string.

CaseValue
REFUND'refund'
SALE'sale'

VatExemptionType ​

Routegroup\IngPay\Types\VatExemptionType, backed by string.

CaseValue
DENTAL_TECHNICAN_SERVICES'DENTAL_TECHNICAN_SERVICES'
DOCTOR_DENTIST_SERVICES'DOCTOR_DENTIST_SERVICES'
PHYSIOTHERAPY_SERVICES'PHYSIOTHERAPY_SERVICES'
NURSING_SERVICES'NURSING_SERVICES'
PSYCHOLOGICAL_SERVICES'PSYCHOLOGICAL_SERVICES'
MEDICAL_TRANSPORT_SERVICES'MEDICAL_TRANSPORT_SERVICES'
CARE_SERVICES'CARE_SERVICES'
TUTORING'TUTORING'
TEACHING_FOREIGN_LANGUAGES'TEACHING_FOREIGN_LANGUAGES'
ARTISTS'ARTISTS'
RENTING_PROPERTY'RENTING_PROPERTY'
INSURANCE_SERVICES'INSURANCE_SERVICES'
CREDITS_AND_LOANS_SERVICES'CREDITS_AND_LOANS_SERVICES'
GUARANTIEES'GUARANTIEES'
SPECIAL_CONDITIONS_FOR_EXEMPTION'SPECIAL_CONDITIONS_FOR_EXEMPTION'
UE_TRANSACTIONS'UE_TRANSACTIONS'
SUBJECTIVE_EXEMPTIONS'SUBJECTIVE_EXEMPTIONS'
OTHER'OTHER'
OTHER_OBJECTIVE_EXEMPTIONS'OTHER_OBJECTIVE_EXEMPTIONS'

WidgetType ​

Routegroup\IngPay\Types\WidgetType, backed by string.

CaseValue
ONECLICK'oneclick'
RECURRING'recurring'
ECOM3DS'ecom3ds'