The Booking block allows two payment options: full payment or installments. In this article we’ll explain in detail how to create and manage bookings with installment payments.
📖 If you’re not yet familiar with the Booking module, we recommend reading this article first.
Configuring the Booking block
The installment payment option allows you to define a payment schedule so travelers can pay for their booking in several installments. To offer this in your bookings:
Drag the Booking block into your booking (if it appears disabled, make sure you are not using a pricing module in your booking and that you have completed the Legal Texts in your account settings).
Enable the “Booking with payment” option.
Select the payment type “Installment payment.”
Choose whether you want to configure the installments by percentage or by fixed amount.
To configure each installment, you need to specify:
Payment concept: The names are automatically generated based on the number of installments you define (for example, “Initial deposit 1/3” or “Final payment 3/3”). However, you can edit them as needed.
Charge date: The date on which the customer must pay that amount.
Depending on the option you selected:
The percentage (%) of the payment, which represents the portion of the total that will be charged in that installment. In this case, MOGU will automatically calculate the amount to be paid based on the total trip price.
The fixed amount to be charged in each installment. This option is only available for trips with a fixed price.
ℹ️ If, during checkout, the traveler adds additional services that you have defined in the payment sections:
If you have set up the payment installments by percentage, the cost will be distributed according to the percentages you've defined for each installment.
If you have defined each installment as a fixed amount, the cost will be added to the first installment.
How the traveler sees it
During the booking process, the traveler will clearly see the details of the defined payment schedule, including the different amounts for each installment and their due dates.
Charging installments by credit card
If you choose payment by card, the first installment will always be charged to the traveler at the time of booking and will appear as Paid in the interface.
The subsequent installments will be generated with the Scheduled status and charged depending on whether your payment provider is configured to authorize the customer’s card for future charges.
Automatic charges
If your payment provider allows automatic charging of subsequent payments, our system will handle the charge on each installment’s due date. This happens when you use Stripe or Redsys with the COF (card tokenization) mode enabled.
⚠️ If a charge attempt fails, the system will retry once per day for up to 3 days. Both the buyer and the agent will be notified.
Non-automatic charges
If you do not have automatic charging configured with your payment provider, the system will remind the buyer by sending email notifications on the due date of each installment (5, 3, and 1 day before), including a payment link where they can pay the corresponding amount.
📖 We recommend reading this article to fully understand how booking statuses and payments are managed.
Charging installments via external payment
In the case of external payment, the first installment will be generated with Pending status. For subsequent payments, the system will send email notifications to the buyer (5, 3, and 1 days before), reminding them of the payment instructions (for example, the account number to make the transfer).
The agent will be responsible for manually managing the status of the payment links for each installment through the interface, marking them as Paid once the payment has been confirmed.
💡 Even if this payment method doesn’t involve any fees, keep in mind that you’ll still need to manually track the payments — and in the long run, your time is worth far more. For group trips, for example, we always recommend card payments, especially when the total amount is split into multiple installments.




