Docs · Payment · alyatrip.com

Payment complete guide

Verified architecture only. Payment submission not performed on the live hotel funnel. Not a certified payment PASS.

Traveler

Widget verified live · Charge not verified

Traveler↓ Checkout↓ Prebook (LiteAPI via alya/v1)↓ Stripe Payment SDK (secretKey)↓ transactionId↓ Alya POST /book↓ LiteAPI rates/book payment.method = TRANSACTION_ID
Payment UI
213.67 EUR · Pay / Google Pay READY. Pay not clicked.
  • Cards are not stored on WordPress. Nuitee is merchant of record.
  • publishableKey often absent; fallback wrapper payment-wrapper.liteapi.travel or constant ALYA_HS_STRIPE_PUBLISHABLE_KEY (pk_ only). Configuration required
  • Google Pay visible; completion Unknown.

Agency

Verified in code + live banner

Agency staff↓ Agent book / booking↓ Payment method↓ Traveler Card / Agency Account Card / LiteAPI Wallet
Agent payment banner
Live UI copy of staff methods.
UILiteAPI methodBehaviour
Carte voyageurTRANSACTION_IDSame SDK as public
Carte compte agenceACC_CREDIT_CARDStaff only; no Stripe widget
WalletWALLETLiteAPI wallet, not Alya ledger
CréditCREDITProduction only (cockpit JS)

Public REST book returns 403 if agency methods are used without can_use_agency_payment().

LiteAPI wallet is not an Alya prepaid ledger

Table alya_hs_credit_tx exists in schema. No INSERT usage in the audited plugin. Agencies page: no wallet balance. Do not describe this as an Alya prepaid wallet.

Agencies no wallet
No wallet UI on agencies list.

Evidence matrix

Verified / observed

  • Traveler card (TRANSACTION_ID)
  • Agency account card (ACC_CREDIT_CARD)
  • LiteAPI wallet (WALLET)
  • Stripe Payment SDK

NOT FOUND in plugin

  • CIB · SATIM · Edahabia
  • PayPal · Cheque · Cash
Payments mirror
Cockpit payments: 963.98 EUR succeeded (SANDBOX mirror). No WP capture/refund.

WooCommerce

WooCommerce is NOT the Nuitee booking payment engine. Empty cart / presence of the plugin does not mean cards go through WooCommerce Payments. See woocommerce.md.

MARKETING CONTENT vs PLUGIN IMPLEMENTATION

If the public homepage (Elementor) lists SATIM/CIB, that is MARKETING CONTENT. Plugin implementation of those rails: Not found.