Payment Options Overview

A summary of payment resources

Customise settings to configure global payment options.

To open the Payments Options page:

  1. Log in to your Upmind account,
  2. Click Settings.
  3. Click the Payment Options tile.

Gateway Settings

At the top of the page, customise automatic payments options:

  • configure the global payment mode (direct capture or authorize)
  • enable or disable the partial payment feature

Field Name

Description

Payment Capture Mode

This defines whether card payments should be captured immediately, or simply authorized and then automatically captured later.

This is useful if you receive fraudulent card payments that are then charged back.

  • Direct Capture* means payment is taken immediately.
  • Authorize* means that payment is just pre-authed. The money will be held on the customer card, and you can then complete the charge later.

Authorization Capture Delay Days

How many days after the payment authorization above should the charge be completed.

Enable partial payment for clients

Can clients pay an invoice partially. If enabled, clients can choose a partial amount to pay on an invoice.

Statement Description

Some payment processors allow us to pass a description which can appear on the client statement.

Force Card Storage

This option securely stores credit card details for future use, if the payment gateway allows it.

Delete card only if replacement

A stored card will only be deleted if there’s a new card added to the account and the account has active services.

Force Auto Payment for Stored Details

When enabled, the stored payment details will be used automatically to charge invoices.

Enable Payment Details Store for Shared Invoice

This option allows you to enable "Save payment details" and "Allow auto payment" features for shared invoices.

🚧

You can add or remove payment gateways on a different page.


Billing Automation

Customise settings to control automatic payments recurring and overdue plus related notifications.

Field Name

Description

Max authorization capture attempts

How many times should Upmind try to automatically authorize a payment.

Invoice charge attempt interval days

How many days should there be between automatic charges.

Max invoice charge attempts

How many times should Upmind try to automatically charge an invoice.

Reset Payment Attempt on Successful Payment

Resets the payment attempts for overdue or unpaid invoices when a client successfully pays another invoice. It only applies to invoices that have reached the maximum payment attempts.

Days notice before card expiry notification

Upmind can send a notification when a card comes up to expiry. How many days before a card expires should it be sent? You an configure the notification sent under settings -> actions.

Attempt other saved card on failed payments

If the first automatic payment method fails, should Upmind then try to charge other payment methods on account.

Failed Card Cool-down Charge Interval

If an automatic payment fails, the card won’t be charged again until the specified time (in hours). By default, this is set to 2 hours. Set it to 0 to disable this feature.

Invoice categories, for auto-charging

Which invoice types should be auto-charged.

  • Recurring invoice = renewals
  • Initial invoice = new orders
  • Migration = upgrades/downgrades
  • One time service = one-time orders
  • Consolidation = invoice consolidations

Charge interval before due date

How many days before an invoice is due should the first charge be attempted.

Charge interval before due date (With pending payments)

Where the payment gateway is not instant and can take time (e.g. Direct Debit).

How many days before an invoice is due should the first charge be attempted.

Max days to attempt payment after charge date

On an import from an external system to Upmind, if services are overdue when imported, how overdue should they be before automatic charging attempts are not made.

Payment days term priority

If multiple services are on one invoice and they have different payment days set (for invoice due dates in relation to service expiry), which date should be taken.

  • Smaller (the earlier due date)
  • Bigger (the later due date)

Expiration Notices

How many days before expiry should the trigger for product expiry notifications be sent.

Cancel Invoice on Stopped Contract

Automatically cancels unpaid or overdue invoices older than X months for contracts that are suspended, cancelled, or closed.

Purge Pending Payment After X Days of Inactivity

Automatically removes pending payments that haven’t been completed if they’re older than X days.


Client Wallet

You can also customise client wallet settings.

Field Name

Description

Credit Limit

When enabled, allows clients to use their wallet balance in the negative, up to a set limit.

Credit Limit*

The maximum negative balance a client can have in their wallet. Set in your brand’s default currency.

Days of the Month for Generating Wallet Statement

The day each month when wallet statements are generated.

Multi-Currency Balance

Whether account balances can be used in any currency when paying an invoice. Amounts will be converted in the current payment currency.

Auto-comsume balance on invoice due date

If an invoice falls due, and the client has account balance - should it be auto-consumed.

Possible Top-up

If a client does not have an active order, should they be prevented from topping up. A sensible fraud prevention setting. It allows you to control top-up options regardless of active services. You have three options:

  • Allow top-ups for all clients.
  • Only allow top-ups for clients with active orders.
  • Never allow top-ups.

Force Credit Note on Top-Up

When enabled, a credit note is always issued for wallet top-ups.

Top-Up Credit Note Tax Template

The tax template used for credit notes on wallet top-ups. If not set, the system will use the default tax template.


Payment Currencies

Lets you control how invoices are handled in different currencies.

Field NameDescription
Enable Payment in Different Than Document CurrencyWhen enabled, clients can set a preferred payment currency. It also allows choosing a different currency for each payment.