Payments & Collection

MonetizeNow can charge a customer's card or bank account for each invoice automatically. Three things must be in place: an active payment gateway, a payment method on the customer's account, and a bill group with Collect Invoice Automatically checked and that payment method selected.

This page is for billing admins and finance teams. Jump to what you need:

If you want to…Go to
Set up a customer for automatic payments, start to finishTutorial
Do one specific taskHow-to guides
Find where a setting lives or what a field meansReference
Understand why auto-collection behaves the way it doesHow it works
Get a quick answerFAQ

Prefer to click through it? Follow the interactive walkthrough below.

Tutorial: set up a customer for automatic payments

In this tutorial you'll set up one customer so MonetizeNow charges their card for each invoice. It takes about 5 minutes. You need the Tenant Admin or Billing Admin role.

Step 1: Check your payment settings

  1. Click Settings (the gear icon in the left menu).
  2. Under Billing, click Payments.
  3. Look at Collect Automatically. When it's on, bill groups created from quotes and contracts start with automatic collection turned on.
Settings > Billing > Payments

Step 2: Confirm your payment gateway is connected

  1. Still in Settings, scroll to Integrations and click Payment Gateway.
  2. Check that your Stripe gateway shows Active.
  3. Check that Payment Method Support lists Credit Card, plus ACH Direct Debit if you accept bank debits.
Settings > Integrations > Payment Gateway

No gateway yet? See "Connect Stripe" in the How-to guides below.

Step 3: Add the customer's card

  1. Open the customer's account and click the Payment Methods tab.
  2. Click the ⋮ menu and choose New Payment Method.
  3. Choose Add New Payment Method, then click Continue.
  4. Pick the Contact, enter the card details, and click Save.
Account > Payment Methods > New Payment Method

Step 4: Turn on automatic collection for the bill group

  1. On the account, click the Bill Groups tab and open the bill group.
  2. Click Edit next to Details.
  3. Scroll to Payment Settings and check Collect Invoice Automatically.
  4. Choose your gateway in Payment Gateway.
  5. Choose the card in Payment Method.
  6. Click Save at the top of the page.
Bill group > Payment Settings > Payment Method

What you've done

The bill group now shows Collect Invoice Automatically checked and the card under Payment Method. MonetizeNow will charge that card for this bill group's invoices.

Finished Payment Settings on a bill group

How-to guides

Connect Stripe

  1. Go to Settings > Integrations > Payment Gateway.
  2. Click the Stripe card ("Connect to Stripe").
  3. Enter a Name your team will recognize, such as "Stripe – Production". This is the name you'll pick on bill groups.
  4. Leave Status as Active.
  5. Under Payment Method Support, check what you accept: Credit Card, ACH Direct Debit, US Bank Transfer.
  6. Under Keys, paste the Secret Key and Publishable Key from your Stripe account.
  7. Click Test Connection and wait for Success!.
  8. Click Save.

If you don't see your gateway listed, contact MonetizeNow support.

Set minimum and maximum payment amounts

Use limits to stop very small or very large charges, for example card payments over $25,000.

  1. Go to Settings > Integrations > Payment Gateway.
  2. Click Edit on your gateway.
  3. Under Payment Amount Configuration, find the payment type (Credit Card, ACH Direct Debit or Bank Transfer (USD)).
  4. Enter a Minimum Payment Amount, a Maximum Payment Amount, or both. Leave a box empty for no limit.
  5. To set limits for another currency, click + Add and pick the Currency. Bank Transfer (USD) is USD only.
  6. Click Save.
Payment Amount Configuration

A section stays greyed out until its payment type is checked under Payment Method Support.

Where the limits apply: automatic charges, payments customers make through an invoice link or the customer portal, and dunning retries. Where they don't: payments a Tenant Admin or Billing Admin takes on an invoice inside MonetizeNow, and manual payments you record.

Add a payment method for a customer

Option A: add it yourself

  1. Open the account and click the Payment Methods tab.
  2. Click the ⋮ menu and choose New Payment Method.
  3. Choose one option and click Continue:
    • Add New Payment Method: enter new card or bank details.
    • Import Payment Method: bring in a card or bank account the customer already has saved in Stripe.
  4. Complete the form and click Save.
Account > Payment Methods tab Add Electronic Payment Method

Option B: send the customer a secure link

  1. On the Payment Methods tab, click Share External Link.
  2. Optional: pick a Bill Group. The new payment method is attached to it automatically.
  3. Choose an Expiration Date.
  4. Click Generate Link, copy the link, and send it to your customer.

The link stops working once the customer adds a payment method.

Generate link to collect a new payment method

Tip: The first payment method added to an account becomes the account's default.

Turn on automatic collection for a bill group

  1. Open the account, click the Bill Groups tab, and open the bill group.
  2. Click Edit next to Details.
  3. Scroll to Payment Settings.
  4. Check Collect Invoice Automatically.
  5. Choose a Payment Gateway.
  6. Choose a Payment Method. Only active cards and ACH Direct Debit accounts are listed. To add one on the spot, choose + New Payment Method.
  7. Click Save at the top of the page.
Edit button on a bill group Payment Settings in edit mode

To stop automatic collection, uncheck Collect Invoice Automatically, or clear Payment Method, then click Save.

Set the default for new bill groups

  1. Go to Settings > Billing > Payments.
  2. Turn Collect Automatically on or off. It saves right away.
  3. Under Auto-Payment Timing, choose when the charge happens:
    • Invoice Generation: when the invoice is created.
    • Invoice Send: when the invoice is sent. If the bill group emails invoices automatically, the charge happens when the invoice is created and emailed.
Settings > Billing > Payments

This default applies to bill groups created when a quote is processed or a contract is renewed. Bill groups that already exist are not changed. Bill groups you create by hand use whatever you choose on the bill group.

Reference

Where to find each setting

WhatWhere
Default for new bill groupsSettings > Billing > Payments > Collect Automatically
Gateway and payment amount limitsSettings > Integrations > Payment Gateway
A customer's cards and bank accountsAccount > Payment Methods tab
Auto-collection for one bill groupAccount > Bill Groups tab > open bill group > Edit > Payment Settings

Who can do it

TaskRoles
Change Settings > PaymentsTenant Admin, Billing Admin
Change Settings > Payment GatewayTenant Admin, Billing Admin, Sales Admin
Add payment methods, edit bill groupsTenant Admin, Billing Admin, Billing

Users with Settings Read Only can view the settings pages but not change them.

Payment method types

TypeCan be charged automatically on a bill groupPayment amount limits
Credit CardYesPer currency
ACH Direct DebitYes (USD)Per currency
Bank Transfer (USD)NoUSD only
Wire transfers and manual paymentsNoNo

Bill group Payment Settings

FieldWhat it means
Collect Invoice AutomaticallyTurns automatic charging on for this bill group.
Auto-Payment TimingWhen the charge happens: Invoice Generation or Invoice Send. Only available when Collect Invoice Automatically is checked.
Bill Cycle DayDay of the month (1–31) the bill group bills on.
Payment GatewayThe gateway that processes the charge.
Payment MethodThe card or bank account that is charged. Blank means nothing is charged.
Net TermsDays the customer has to pay.

How it works

Turning it on is not the same as charging

Collect Invoice Automatically tells MonetizeNow to try to charge. A charge only happens when all of these are true:

  • The bill group has a Payment Method selected.
  • That payment method is Active.
  • The payment gateway is Active and supports that payment type.
  • The invoice amount is within your payment amount limits.

If anything is missing, the invoice isn't charged. Nothing breaks, and the invoice stays unpaid.

Why you can turn it on before there's a card

This is on purpose. When onboarding a customer, you can check Collect Invoice Automatically first, then send a Share External Link. When the customer adds a card through a link tied to the bill group, it's attached to that bill group and collection can start.

How a bill group gets its payment method

  • Bill groups created from quotes and contracts: MonetizeNow copies the account's default payment method onto the new bill group, as long as your gateway is active.
  • Bill groups you create by hand, or that already exist: nothing is copied. Choose the payment method on the bill group yourself.
  • Turning auto-collection on later doesn't add a payment method either. Check that Payment Method isn't blank.
  • The customer portal: when a customer clicks Set as default there, that card is used for that bill group.

What happens to unpaid invoices when a card is added later

Adding a card doesn't charge anything on the spot. Once it's on the bill group and Collect Invoice Automatically is checked, unpaid invoices on that bill group are picked up by MonetizeNow's nightly automatic collection run.

FAQ

QuestionAnswer
Can I turn on auto-collection without a payment method?Yes. Nothing is charged until a payment method is selected on the bill group.
Which payment methods can be charged automatically?Credit Card and ACH Direct Debit. Bank transfers, wires and manual payments can't.
Do I need a payment gateway?Yes. Charges only go through an active gateway, such as Stripe.
Does turning on Collect Automatically in Settings change my existing bill groups?No. It only sets the starting value for bill groups created from quotes and contracts.
If I turn on auto-collection on an existing bill group, does it pick up the account's default card?No. Choose the card in Payment Method on the bill group.
Can an account have more than one payment method?Yes. Each bill group charges the one selected in its Payment Method field.
Do payment amount limits apply when I take a payment myself?No. Limits apply to automatic charges, customer payments through invoice links or the portal, and dunning retries.
The customer added a card after billing started. Will old invoices be collected?Not immediately. Once the card is on the bill group with auto-collection on, unpaid invoices are picked up in the nightly automatic collection run.

Did this page help you?