VirtueMart Integration

  1. Download Link
  2. Installation and Configuration
    1. PAYCOMET client area
    2. Virtuemart
  3. Make Order
  4. Full or Partial Refunds

Download Link

The module can be downloaded from the following link: VirtueMart

Installation and Configuration

PAYCOMET client area

The Notification Url should be composed as follows:
[HOST]/index.php?option=com_virtuemart&view=pluginresponse&task=pluginnotification&tmpl=component

Virtuemart

The Module is installed like any other plugin. From Extensions-> Manage-> Install. Select the downloaded zip to perform the installation.

Once installed and enabled we can create a new payment method for PAYCOMET.

Fill in the information of the Payment Method and press save to access the configuration

Here we will define the parameters according to the credentials provided in the PAYCOMET panel

The configuration parameters are the following

  • Configuration
    • Client code
    • Terminal Number: Appears in the PAYCOMET client area
    • Password: Appears in the PAYCOMET client area.
    • Terminals available: Secure, Non-Secure, Both. The client must indicate what type of Terminal they have contracted. If one is Secure and another Non-Secure the Both option must be selected, so that the first client purchase is Secure and the rest Non-Secure.
    • Use 3D Secure: [Yes/NO]. If there is a Secure terminal it will always be YES. If there is a Non-Secure terminal it will always be NO. If Terminals are configured with “Both” and payments with tokenised cards are active, Non-Secure. For new cards, 3d Secure.
    • Activate 3D Secure for payments of over: This option will be shown when “Both” has been selected for terminals and “NO” selected for Use 3D Secure. If activated, payments that exceed the indicated amount will be secure.
  • Options
    • Disable Save Cards: If you do not want customers to be able to store cards. The option will not appear
    • Remember Card (deselected): If the check we want to show it without selecting by default
  • Scoring
    • Send Merchant Data. If you activate this option, you must contact PAYCOMET to enable the Advanced Signature VHASH
  • Order Status
    • Pending Orders: The order Status to which Orders are set, which have no completed Payment Transaction. The transaction was not cancelled in this case, but it is just pending and waiting for completion.
    • Success Orders: Select the order status to which the actual order is set, if the PAYCOMET notification was successful. If using download selling options: select the status which enables the download (then the customer is instantly notified about the download via e-mail).
    • Failed Orders: Select an order status for Failed PAYCOMET transactions
    • Rebated Orders: Select the status for orders to trigger a Rebate request. This will return the captured funds to the customer's card.

Once the configuration is done, the payment method must be published to be visible

Make Order

At the time of placing an order in the store, it will be shown as a payment option with the name that we have given.

Clicking on confirm purchase we will see the payment form to enter the card data.

"Save Card". It is used to store the token for future purchases. If we select this option, the next time we are going to pay at the store will appear in Pay with Card the stored card.

From here, pressing Delete Card you can delete the Tokenized Card stored.

Full or Partial Refunds

Total or partial refunds can be made from the Order Detail in the orders that are completed. For this, the following section is shown.

  • TOTAL RETURN: By clicking directly on the "Reimbursement" the total refund of the amount will be made. The order will be placed in the state configured in the module for Reimbursed Orders
  • PARTIAL RETURN: You must indicate an amount and press "Reimbursement". This will reimburse the amount indicated on the customer's card, but will not change the status of the order

A comment will be added with the status of the return

Example after a partial refund of 2.99 Euros