Payment Process

Medina Tours offers two types of payment options for our travel tours: Online Payment and Offline Payment. Below are the details of each option:

Online Payment

Medina Tours provides two secure online payment methods for customers:

  1. PayPal
    Customers can choose PayPal as a payment option. After the transaction is completed, your seat will be reserved, and the invoice will be automatically generated in the customer backend.

  2. Credit Card (via Stripe Gateway)
    We also accept payments via credit card using the secure Stripe payment gateway. Once the payment is processed, your seat will be reserved, and an invoice will be created in the customer backend.

Post-payment Process:
After completing either PayPal or Credit Card payment, the system will automatically reserve your seat and generate the invoice. Both the customer and the admin will be able to view the transaction as « online paid » from the backend, with the transaction ID visible for reference.


Offline Payment

If the offline payment method is enabled by the admin, customers can choose this option during the booking process. This feature allows payment via bank transfer.

Offline Payment Steps:

  1. Bank Transfer Information
    The site’s admin can provide bank transfer details in the email template. Once the customer books the tour, they will receive an email notification with the bank information for making the payment.

  2. ‘Book and Pay Later’ Button
    If the admin allows offline payment, the « Book and Pay Later » button will be visible to the customer. By clicking this button, the transaction will appear in both the admin and customer backends with a « pending » status. This gives the customer the option to pay either online or offline.

  3. Transaction Status:
    After clicking the « Book and Pay Later » button, the customer can track the status of their payment in the backend. Two options will be available:

    • Submit Payment Receipt: Allows customers to submit the bank transfer receipt after completing the offline payment.

    • Make An Online Payment: Provides customers the option to pay online using PayPal or Credit Card if they prefer not to pay offline.


Submitting and Verifying Payment Receipt

  1. Submit Payment Receipt
    Customers can submit their payment receipt once they have completed the bank transfer. This ensures the admin has proof of payment before confirming the reservation.

  2. Receipt Verification by Admin
    The admin can review the receipt submitted by the customer through the admin backend. The admin has the option to either approve or reject the receipt submission.

    • Approval: Once approved, the system will update the transaction status to « paid. »

    • Rejection: If rejected, the customer will be notified via email, and the payment will remain in « pending » status.


Key Features:

  • Automatic Online Payment Confirmation: Once a customer makes an online payment, their seat is reserved, and the invoice is automatically generated.

  • Offline Payment Flexibility: The « Book and Pay Later » option offers flexibility for customers who prefer bank transfers. Admins have control over enabling or disabling this feature.

  • Payment Tracking: Both admins and customers can view and track transaction statuses in the backend. Payments are marked as « online paid » or « pending, » and receipts can be submitted for offline payments.

  • Receipt Verification: Admins can approve or reject submitted receipts, with automatic email notifications sent to customers for any changes in the payment status.

Select your currency
EUR Euro
function custom_change_button_text() { ?>