Payment

Roles: Super Admin

In the Payment section in the management settings of a product, you can select Payment enabled to allow payment for rides.

This setting only enables payment for the product. The available payment methods and payment service provider are configured in the provider payment settings. Fare and fee calculation are configured separately through the product’s fare calculation adapters.

If you also want to require a payment method for bookings that start at zero cost but could still become chargeable later, enable Require payment method if booking could produce additional costs.

Restrict ride payment methods

By default, a product accepts every ride payment method that the provider accepts. You can narrow this for a single product by removing methods, without changing the provider settings or affecting other products.

Select Restricts ride payment methods to show the Blocked ride payment methods options. The methods you select are removed from the provider’s accepted ride payment methods for this product. An empty selection restricts nothing, and the restriction applies only while Restricts ride payment methods is enabled.

You can block any of the following:

  • Digital payment methods provided by PSP
  • Cash payment
  • Card payment in the vehicle
  • Service credits
  • 3rd party payment handling
  • Manual payment handling

The restriction takes effect when a user chooses a payment method for a booking:

  • Passengers, drivers, and operators see only the payment methods that remain after the blocked methods are removed.
  • Operators still see the operator-only methods that the provider accepts, minus any blocked methods.
  • A booking that uses a blocked payment method is rejected.

The restriction applies only when a payment method is actively chosen for a booking. It does not affect charges that ioki Platform processes against a payment method already stored on a ride, such as an automatic payment retry.