PaymentsIn-Person PaymentsPayment features

Payment features

Overview of optional features available on VINR terminals — tipping, surcharging, DCC, offline payments, and more.

View as MarkdownInstall skills

VINR terminals support a set of optional payment features beyond the basic card-present flow. Every feature is disabled by default and must be enabled either at account level in the Dashboard or per-transaction via the API.

Feature overviewAsk

FeatureWhat it doesEnable viaAvailability
TippingCustomer adds gratuity before card tapAPI (tipConfig) or DashboardAll terminals
SurchargingCard-type surcharge disclosed before paymentDashboard onlyAll terminals — jurisdiction restrictions apply
Dynamic Currency ConversionForeign cardholder pays in home currencyDashboard onlyAll terminals — DCC agreement required
CashbackCustomer receives cash back on a debit transactionAPI (cashback)All terminals — debit only
Offline paymentsQueue transactions when network is unavailableAPI (offlineMode) or DashboardNexgo models only
InstallmentsCustomer splits purchase into monthly paymentsAPI (installments)All terminals — issuer participation required
MOTOStaff key-enters card details for phone/mail ordersAPI (motoPayment: true)All terminals — staff permission required
Manual key entryFallback key entry when chip/contactless failDashboard (role setting)All terminals — manager override required
Gift cardsVINR gift card redemption with automatic split tenderAPI (paymentMethodTypes)All terminals — gift card programme required

Enabling featuresAsk

Features can be enabled at three levels of specificity. The most specific level wins.

  1. Account default — Dashboard → Settings → Payment processing. Applies to all terminals unless overridden.
  2. Feature profile — Dashboard → Settings → Payment processing → Feature profiles. Assign profiles per terminal or location for different rules at different stores.
  3. Per-transaction — pass the feature config in the vinr.terminal.payments.create call. Overrides both the account default and the profile for that single payment.

Combining featuresAsk

Multiple features can be active on the same transaction:

  • Tipping + surcharging: the surcharge is applied to the base amount first; the tip prompt shows on the surcharged total.
  • DCC + installments: if the customer selects DCC, installment plans are displayed in the converted home currency.
  • Cashback + tipping: cashback is added to the transaction total; tipping is then applied to the base amount only, not to the cashback.
  • MOTO + tipping: not supported — key-entry flows skip the tip prompt.

Scheme availabilityAsk

FeatureVisaMastercardAmexDiscoverUnionPay
Tipping
Surcharging
DCC
Cashback
Offline payments
Installments
MOTO
Was this page helpful?
Edit on GitHub

Last updated on

On this page