The Bank Deposit payment gateway, available from WP Travel v2.0.0, allows travel businesses to accept manual bank transfers. This is ideal for customers who prefer offline payments or if you want to provide more flexibility alongside online payment gateways.

With this feature, you can securely accept payments while maintaining full control over booking confirmations.

For more information, check out the WP Travel Bank Deposit Guide.

Setting Up Bank Deposit

Step 1: Enable Bank Deposit

  • Go to your Admin Dashboard
  • Navigate to WP Travel > Settings > Payment > Bank Deposit
  • Enable the Bank Deposit option
WP Travel Payment settings showing bank deposit payment option enabled

Step 2: Add Bank Account Details

  • Fill in your bank name, account number, branch info, and other relevant details
  • These details will be visible to customers on the checkout page
Bank deposit payment method configuration screen showing bank  account detail input fields for name, account number, sort code, IBAN, BIC/Swift, and routing number, with enable toggle switched on.
Booking confirmation screen showing itinerary for Langtang Valley with payment via bank deposit. Payment status indicates 'Waiting for Voucher' with a prompt to submit the voucher.

After making the payment through the bank deposit option, the client will be redirected to the Thank you page ( if WP Travel Pro is activated). The β€œSubmit Voucher” link on the Thank You page will redirect users to the booking detail page. You can change this to a custom page (e.g., a dedicated dashboard) add this code to your child theme’s functions.php file or use a plugin like Code Snippets.

add_filter( 'wp_travel_bank_deposit_link', function(){ 
	return "https://yoursite.com/wp-travel-dashboard/"; 
});

Replace 'https://yoursite.com/wp-travel-dashboard/' with the slug of your dashboard page.

WP Travel Dashboard page showing recent bookings including Langtang Valley and Japan. Sidebar includes navigation options for Dashboard, Bookings, Payments, Address, Account, and Logout.

Uploading Receipts (Customer Side)

  • Go to User Dashboard > Bookings
  • Click Detail on the booking entry
  • Select the bank deposit and complete payment
  • Click Submit Payment Receipt to upload the bank deposit slip
  • Status will update to Voucher Submitted

Admin Review & Approval

Once a receipt is uploaded:

  • The admin will see the status Voucher Submitted in the booking
  • Manually review the voucher
  • Update the payment info from the backend to finalize the transaction

Conclusion

The Bank Deposit payment option in WP Travel provides a secure and flexible way for travel businesses to accept manual bank transfers. By enabling this feature, adding your bank details, and guiding customers through voucher submission, you maintain full control over booking confirmations while offering offline payment convenience.

With proper setup and admin review, managing bank deposit payments becomes seamless, ensuring a smooth experience for both you and your customers. For more details, check out the WP Travel Bank Deposit Guide.

Check WP Travel documentation to learn more about configurations, modules, payments, and shortcodes.

Your feedback helps us improve. Please share your thoughts.

Need assistance? Contact our support team, join our Facebook community, and subscribe to our YouTube Channel for video tutorials.

You can also find us on Facebook, Instagram, LinkedIn, TikTok, and X. Thank you for choosing WP Travel.

If you are a WP Travel Free user thinking about upgrading to Pro, simply click on the banner below.

Get WP Travel Pro