marcopolo Online payment
Sign up

Need to compare features and payment methods across platforms? This page will present a categorised, grid-based overview of each connector's capabilities, grouped by relevant categories. You'll find a summary of features and payment methods each plugin supports so you can quickly assess which option best fits your business.

Features

Checkout modes

A screenshot overview of the available checkout modes per plugin.

Description

Hosted Checkout Page (full redirect)

When using the full redirect option of the Hosted Checkout Page, your customers will only see a single "Pay" button on the merchant checkout. When clicking it, they will be redirected to the payment page where they can choose between all available payment methods to complete the transaction.

Hosted Checkout Page (single payment buttons)

When using the single payment buttons option of the Hosted Checkout Page, your customers will choose their desired payment method on the checkout page. Choosing one will redirect them to a dedicated payment page to process the transaction.

Hosted Tokenization Page (embedded checkout)

When using the Hosted Tokenization Page, you will use an iframe to embed the credit/debit card form directly into your store's checkout page. That allows your customers to pay without ever leaving your shop, while security is still guaranteed by the payment service provider (PSP).

Customer experience

A screenshot overview of the available customer experience features per plugin.

Description

Tokenisation

The plugin will save your customers' card data for future use when they give consent. Here's how tokenisation works:

  • Tokens are saved only when your customer gives consent, and the payment is successful.
  • Your customers can access and delete the saved card data in their accounts.
  • Your customers can select and use one of the saved tokens on the checkout page.
  • The system does not check tokens for validity, and customers cannot update their tokens from their accounts directly.

Subscriptions & recurring payments

Subscriptions & recurring payments allow your customers to select products as part of a recurring order. This order may or may not have a definite end date.

Payment page design customisation

This feature allows you to adapt the look and feel of your Hosted Checkout Page and Hosted Tokenization Page to your web store's design.

Group cards

This feature allows you to group all credit card payment methods into one group "Cards" on the Hosted Checkout Page

All active card payment methods in your account are included in this group. Once your customers select "Cards", we redirect them to the payment mask for entering the card number.

Cart persistence

This feature ensures that the customer's cart always persists. The contents of the cart are saved even if the payment fails or the customer clicks the back button of the browser.

Remove cart details on the payment page

This option allows you to choose if you want to display cart details on your payment page. Removing cart details from your payment page will sometimes resolve rounding issues that may occur.

Update payment method title

This option allows you to configure the payment button title on your Hosted Checkout Page. By default, we propose one title translated into FR, NL, DE, ES, and IT. You can customise the title for each language.

Update payment method logo

This option allows you to change, delete or revert to its default value the logo you use next to the "Pay" button on your Hosted Checkout Page.

Delete tokens

This option allows your customers to delete saved cards (tokens) from their account on your website. Doing that will delete them from the CMS and the ANZ Worldline Payment Solutions platform.

Payment management

A screenshot overview of the available payment management features per plugin.

Description

Authorisation and Direct Sale

Allows you to choose between Authorisation and Direct Sale modes for your checkouts. These modes represent two different payment flows:

  • Authorisation: When processing payments, you only block the amount you want to charge for the order on your customer's card/bank account. You will need to eventually capture this authorisation to receive the payment. There are two types of authorisation:
    • FINAL_AUTHORIZATION - Only blocks the order amount for 7 days. You can cancel the authorisation at any time, but only fully. Supports only full captures.
    • PRE_AUTHORIZATION - Only blocks the order amount up to 30 days. You can cancel the authorisation at any time, both fully and partially. Supports both full and partial captures.
  • Direct Sale: You block and capture the amount you want to charge for the order on your customer’s card/bank account in one go. The customer's card is charged immediately, and the funds are transferred to you. Supports only full captures.

These modes apply to the whole checkout process. We can't distinguish different values for specific payment methods.

Maintenance operations

The plugin gives you several options on how to follow up on existing transactions:

  • Capture payment (partial & full) - Allows you to partially or fully capture an authorised transaction.
  • Refund payment (partial & full) - Allows you to partially or fully refund a payment.
  • Cancel payment (partial & full) - Allows you to partially or fully cancel an authorised transaction.
  • Automatically capture transactions - You can configure the plugin to automatically send a capture request for the full amount of authorised orders in several different intervals:
    • At the end of the day
    • After one day
    • After two days
    • After three days
    • After four days
    • After five days
    • After six days
    • After seven days

Mind that you still need to implement the related cron jobs on your server despite using our plugin.

You can still configure the plugin to capture orders manually if you want.

Define the number of authorised payment attempts

Allows you to choose how many times a customer can try to process a payment before declaring the transaction as failed.

Define session timeout

Allows you to define how long a payment page will be valid.

By default, a payment page is valid for 3 hours.

Failed operations notifications

Allows you to send custom notifications to a specific email when an order fails for technical reasons (e.g. a failed amount check, products not in stock anymore). That helps you notice errors quickly and take manual action when automated order processing fails.

Automatic refund of failed orders

Allows you to automatically refund payments for which no order was created (e.g. insufficient inventory).

Refund from Merchant Portal

Allows you to refund payments from your payment service provider's Merchant Portal and integrate the refund result directly into the plugin.

MOTO transactions

Allows you to take orders via phone or email.

Order creation on amount discrepancy

This feature allows our platform to create orders in a "Review" state if it detects a discrepancy between the amounts before and after the payment.

3-D Secure

A screenshot overview of the available 3-D Secure features per plugin.

Description

Enable/Disable 3-D Secure

Allows you to completely deactivate the 3-D Secure process and never ask customers for authentication.

Make 3-D Secure authentication mandatory

Allows you to require customer authentication for every transaction.

Customisable exemption requests

Allows you to request a 3-D Secure authentication exemption from the acquirer. You can request two types of exemptions:

  • Low value: Request an authentication exemption for any transaction below 30 AUD (configurable).
  • Transaction risk analysis: Transactions under 100 AUD that are deemed low risk may be exempt from 3-D Secure authentication if you have an agreement with your acquirer.

Technical capabilities

A screenshot overview of the available technical features per plugin.

Description

Additional logging

Some of our plugins have custom logs to make information sharing and debugging easier. You can use the logs to retrieve the following:

  • Outgoing calls and responses, including payment requests targeting our platform.
  • Webhook content and timing.

API credentials validation

The API credentials you provide for the plugin must be validated.

Embedded improvement suggestion form

This feature allows you to provide feedback on the plugin through a form embedded directly into its interface.

Market-specific features

A screenshot overview of the available market-specific features per plugin.

Description

Surcharging

Some countries, like Australia and New Zealand, allow you to charge an extra fee for credit card transactions (Surcharging). When enabled, this extra fee will automatically be added to the transaction value during payment processing. Including this fee will affect the checkout flow:

  • When this option is enabled, the plugin will display a message to inform your customer that a surcharge may be applied at checkout.
  • When using the Hosted Checkout Page, the surcharge amount will be displayed on the payment page.
  • When using the Hosted Tokenization Page integration, the plugin will update the amount displayed on the checkout page dynamically. That way, the customer always knows how much they will have to pay.

Electronic Dynamic Currency Conversion (eDCC)

The eDCC feature automatically converts your currency transaction amount into the currency of your customer’s card country of issue.

Payment methods

Below, you will see how you can present each payment method at checkout based on the three available integration methods:

  • Hosted Checkout Page (full redirect) – "HC" in tables below.
  • Hosted Checkout Page (single payment buttons) – "SPB" in tables below.
  • Hosted Tokenization Page (embedded checkout) – "HTP" in tables below.

Cards (debit & credit)

A screenshot overview of the checkout types credit and debit card payment methods support.

Mobile

A screenshot overview of the checkout types mobile payment methods support.

e-Wallet

A screenshot overview of the checkout types e-wallet payment methods support.

Was this page helpful?

Do you have any comments?

Thank you for your response.