Overview of payments
Customers of your online store can easily pay via these payment methods. (Picture taken from gopay.cz, where you can also find more information).
Plugin settings
You can install the plugin classically via Extensions> Extension Manager. The plugin is then displayed in the Extensions> Plugin Manager (search for gopay). After installation, you need to enable (publish) and configure the plugin. GoPay will send you a GoPay ID and Secret. Then select the payment method you want to use. You can choose more methods using CTRL + click. Leave both field for redirection blank if you don´t want to redirect.
In the second table you can change the status of orders if you do not like the default settings. The order statuses are set in Virtuemart: System Settings> Order Status.
The last step is to set the payment methods in VirtueMart. Create a new payment method in the Business Payment Shipping> Payment Methods> New. Enter the name, post a payment method and set a way of payment to VM - Payment, GoPay. Then Save. Now you can test the payment method. Turned on the test environment and try it.
You can also set the payment methods here. This setting overrides the plugin settings. It has the advantage that you can let the customer choose a payment method in the VirtueMart shopping cart. Just create several payment methods based on GoPay plugin in VirtueMart.
There is also an chance to insert the GoPay logo for payment, which is one of the conditions you need to meet to use this payment gateway. The Logo can be generated here. You need to put it into direcotry /images/stories/virtuemart/payment/ and then you can select it from a form.
After successfully configuring and testing sending an email to GoPay you are ready for action. GoPay will send you a plan. After fulfilling all the conditions you will receive production GoPay ID and Secret. Remove the demo data from teh shop and switch the plugin to Production. Your shop is ready for action from this moment.
GoPay will ask you to send them notification URL. It is this one:
http://[your_domain]/index.php?option=com_virtuemart&view=pluginresponse&task=pluginresponsereceived&pm=[payment_method_ID]
Change informations in brackets to yours. Find your Payment method ID in VirtueMart, payment methods manager.