This manual is being depreciated. Much of the information here is out of date.
The new Jomres Documentation, updated in 2022, can be found at Jomres.net/documentation.
This section is for configuration payment methods.
Jomres supports taking payments for bookings ( either part or full payment ), and for settling of invoices at a later time. Configuration of payment methods here provide Site Managers with a way of configurating gateways so that Property Managers can make their payments for site services. Unless a gateway is configured to override frontend settings, all Property payments ( e.g. deposits ) are configured in the frontend via their own Gateway setting in the Gateways page.
Which Payment gateway you choose very much depends on who owns the properties that you'll be taking bookings for. Whilst there are other payment gateways available for Jomres, the two we offer are Paypal and Stripe. Both have the advantage of not needing a Merchant Account and which you decide to use depends on how you will bill both guests and/or managers ( if at all ).
Scenario 1 : Property Managers will take all monies, you'll use either the Subscriptions and/or Commission functionality to bill managers monthly. This means that the financial relationship is between the guest and the property manager, therefore you're not legally liable if something goes wrong with the booking. You're simply a "middle-man". In this case the Paypal plugin with the administrator area Paypal Override setting set to No is what you need. Managers will need their own Paypal accounts and will need to set their own API keys in the Property Configuration -> Gateways tab. You will need the Paypal gateway configured and your own API keys set in the administrator area if you're using the commission/subscription functionality so that they can settle their own invoices owed to you.
Scenario 2 : You'll take all monies. This works best if you're responsible for bookings in all properties ( for example, all the properties listed are your own and you're happy to be liable for any problems ). In this case, again you'll need the Paypal plugin with the administrator area Paypal Override option set to Yes. Enter your API keys in the appropriate fields on the same page. The gateways option will not be available to property managers in the frontend of the system. This would also work if you have a separate relationship with the property managers and you have an alternative way of paying them.
Scenario 3 : You want managers to get the bulk of deposit payments, however you want to take a percentage of the total value of the booking as a service fee (also known as an Application Fee ). For this you will need the Stripe plugin, you'll first need your own Stripe account ( for the application fee ) and the managers will also need their own Stripe accounts. In the Gateways tab in the frontend they'll need to Connect their Stripe account to yours. Until they do, they will not be able to take deposit payments online. This is an excellent solution because it means that you receive payments immediately, however the guest's relationship is with the manager, not you, therefore you're not liable in the event of problems with a booking.
There are other gateways on offer from our Partners, and if you want to offer multiple gateways that managers will configure themselves then you are advised to go with Scenario 1 mentioned above, but do not install or configure the Jomres Core Stripe gateway at the same time ( our partners also offer their versions of the Stripe gateway and you may be able to use one of them alongside the Paypal gateway ).