Setup
Please follow the common Worldline instructions to get set up with card via TravelHub.Features
Worldline TravelHub card payments support the following features:- Delayed capture - Authorize a payment and capture it at a later time
- Refunds - Refund transactions in full or in part
- Partial refunds - Issue multiple partial refunds up to the captured amount
- Void - Cancel an authorized transaction before capture
- Digital wallets - Support for Apple Pay and Google Pay
- Transaction sync - Keep payment statuses synchronized with TravelHub
- 3-D Secure - Pass 3DS data to TravelHub
- Open-loop processing - Support recurring transactions via open-loop processing
- Webhook integration - Receive asynchronous payment updates
Supported countries
Worldline TravelHub supports transactions from buyers in the following countries:| Country code | Country code | Country code | Country code | Country code | Country code |
|---|---|---|---|---|---|
AD | AE | AG | AI | AL | AM |
AO | AQ | AR | AS | AT | AU |
AW | AX | AZ | BA | BB | BD |
BE | BF | BG | BH | BI | BJ |
BL | BM | BN | BO | BQ | BR |
BS | BT | BV | BW | BZ | CA |
CC | CD | CF | CG | CH | CI |
CK | CL | CM | CN | CO | CR |
CV | CW | CX | CY | CZ | DE |
DJ | DK | DM | DO | DZ | EC |
EE | EG | EH | ER | ES | ET |
FI | FJ | FK | FM | FO | FR |
GA | GB | GD | GE | GF | GG |
GH | GI | GL | GM | GN | GP |
GQ | GR | GS | GT | GU | GW |
GY | HK | HM | HN | HR | HT |
HU | ID | IE | IL | IM | IN |
IO | IQ | IS | IT | JE | JM |
JO | JP | KE | KG | KH | KI |
KM | KN | KR | KW | KY | KZ |
LA | LB | LC | LI | LK | LR |
LS | LT | LU | LV | LY | MA |
MC | MD | ME | MF | MG | MH |
MK | ML | MN | MO | MP | MQ |
MR | MS | MT | MU | MV | MW |
MX | MY | MZ | NA | NC | NE |
NF | NG | NI | NL | NO | NP |
NR | NU | NZ | OM | PA | PE |
PF | PG | PH | PK | PL | PM |
PN | PR | PS | PT | PW | PY |
QA | RE | RO | RS | RW | SA |
SB | SC | SE | SG | SH | SI |
SJ | SK | SL | SM | SN | SO |
SR | ST | SV | SX | SZ | TC |
TD | TF | TG | TH | TJ | TK |
TL | TM | TN | TO | TR | TT |
TV | TW | TZ | UA | UG | UM |
US | UY | UZ | VA | VC | VE |
VG | VI | VN | VU | WF | WS |
YE | YT | ZA | ZM | ZW |
Supported currencies
Worldline TravelHub supports processing payments in the following currencies:| Currency code | Currency code | Currency code | Currency code | Currency code | Currency code | Currency code | Currency code | Currency code | Currency code |
|---|---|---|---|---|---|---|---|---|---|
AED | ALL | AMD | AOA | ARS | AUD | AWG | AZN | BAM | BBD |
BDT | BGN | BHD | BIF | BMD | BND | BOB | BRL | BSD | BTN |
BWP | BYN | BZD | CAD | CDF | CHF | CLP | CNY | COP | CRC |
CVE | CZK | DJF | DKK | DOP | DZD | EGP | ERN | ETB | EUR |
FJD | FKP | GBP | GEL | GHS | GIP | GMD | GNF | GTQ | GYD |
HKD | HNL | HTG | HUF | IDR | ILS | INR | IQD | ISK | JMD |
JOD | JPY | KES | KGS | KHR | KMF | KRW | KWD | KYD | KZT |
LAK | LBP | LKR | LRD | LSL | LYD | MAD | MDL | MGA | MKD |
MMK | MNT | MOP | MUR | MVR | MWK | MXN | MYR | MZN | NAD |
NGN | NIO | NOK | NPR | NZD | OMR | PAB | PEN | PGK | PHP |
PKR | PLN | PYG | QAR | RON | RSD | RWF | SAR | SBD | SCR |
SEK | SGD | SHP | SOS | SRD | SVC | SZL | THB | TJS | TMT |
TND | TOP | TRY | TTD | TWD | TZS | UAH | UGX | USD | UYU |
UZS | VND | VUV | WST | XAF | XCD | XCG | XOF | XPF | YER |
ZAR | ZMW |
Limitations
The following features are not supported by this connector:- Partial capture - Capturing a portion of the authorized amount is not supported
- Over-capture - Capturing more than the authorized amount is not supported
- Partial authorization - Authorizing only a portion of the requested amount is not supported
- Payment method tokenization - Storing payment methods for recurring transactions is not supported
- Settlement reporting - Settlement reporting is not available
- 3-D Secure hosted - Hosted 3DS authentication is not available
- Zero auth - Zero-dollar verification transactions are not supported
- Network tokens - Network tokenization is not supported
- Installments - Issuer-based installment plans are not supported
Integration
To accept card payments with TravelHub, use one of Gr4vy’s client-side integration methods to securely collect card details. Due to PCI compliance requirements, card data should never be sent directly to your servers. You can integrate using:- Embed - A pre-built, customizable payment form that handles the complete payment flow
- Secure Fields - Embed card input fields for building custom payment forms while maintaining PCI compliance
- Mobile SDKs - Native SDKs for iOS, Android, React Native, and other platforms
payment_service_id parameter.