While online credit card payments work for standard events where attendees pay for themselves, B2B registrations often involve government representatives, corporate executives, and industry leaders you actively want in the room. Flexible payment options make it easy for them to complete registration without worrying about personal expenses or reimbursements, leaving billing, purchase orders, and invoicing to their finance department.

Eventact supports online payments and alternative methods, with invoices, receipts, and payment tracking into the registration process. Organizers can handle any payment scenario while keeping all records neatly organized in one place.

Available options depend on the organizer's payment gateway and account configuration. Requirements for specific gateways or system setups are noted below.

  1. Choose When Payment Is Due
  2. Offer Multiple Payment Methods
  3. Manage Invoices, Receipts, and Other Financial Documents
  4. Manage Payments per Registration
  5. Price and Collect in Multiple Currencies
  6. Keep Registration and Financial Records Connected

1. Choose When Payment Is Due

Set payment timing per registration form. The amount due at registration can differ by product category, such as tickets, hotel nights, and flights.

How to Set the Amount Due at Registration

  1. Go to Event › Settings › Forms and open the registration form.
  2. In the form editor's side panel, expand Payment Settings.
  3. Under Amount to charge, choose Total amount, First night, Percent of total, A fixed amount, or By services ordered, and enter the amount.
  4. With By services ordered, set the amount per service category: Do not charge, Total, First night, Percent, or Fixed.
  5. Choose whether to charge a credit card after submission, which document to produce (receipt or invoice receipt), and whether to email the financial document to the registrant.

Explain the balance terms in the form text, so attendees know what they owe and when. To offer Pay later, add it to the payment field (see section 2).

How to Approve a Deferred Payment

Open Balances at Check-in

By default, check-in admits registrants with status Submitted, Paid, Approved, Free, or Payment Deferred. A pay-later registrant with an open balance is not stopped automatically. To prevent unpaid registrants from checking in at the self check-in kiosk, go to Event › Settings › Arrival kiosk, then under Pre-registered Attendees, clear Submitted.

2. Offer Multiple Payment Methods

A registration form can present both online and offline payment options, depending on the methods approved by the organizer.

How to Set Up Payment Methods for the Account

Payment methods and gateway credentials are set once for the whole account, then offered per form.

  1. In Studio, go to Settings › Payments › Payment Methods.
  2. Turn on each method you want to use.
  3. On the Credit Card card, choose the Gateway, enter the credentials provided (such as Merchant ID, API key, and API secret), and click Test to check the connection. You can also set allowed card brands, Require 3D Secure, foreign card rules, and blocked countries.
  4. For PayPal, enter the Client ID and Secret. For Google Pay, enter the payment service provider and merchant IDs.
  5. To show payment instructions (for example, bank details for transfers), open the method's ⋮ menu, choose Add instructions, and add a translation for each form language.
  6. Click Save.

How to Add Payment Methods to a Form

  1. Go to Event › Settings › Forms and open the form.
  2. Click + Add Common › Add payment page, or use Add Field on an existing page.
  3. In the payment field settings, choose:
    • Credit cards: the accepted card brands and Installments.
    • Require credit card details for guarantee: collects card details from attendees who choose an offline method.
    • Skip CVV and Block foreign credit cards, if needed.
    • Other payment methods: Cash, Cheque, Purchase order, Pay later, Invoice, PayPal, Google Pay, Payroll deduction, and Bank transfer.

Reconciling Offline Payments

With bank transfers, purchase orders, and cash, registration and payment happen at different times.

To record a payment once the funds arrive:

  1. Go to Event › Registrants and open the registrant.
  2. On the Payments tab, click New Receipt (or New Invoice-Receipt if no invoice was issued yet).
  3. Add the payment: choose the method and fill in its details (bank, branch, account, and reference for a transfer; bank and cheque number for a cheque).
  4. The amount defaults to the open balance. Lower it for a partial payment, or add more payments to split the amount across methods.
  5. Produce the document. The balance on the Payments tab updates.

A purchase order is a promise to pay, not money received. Keeping them separate shows which balances remain open before the event.

3. Manage Invoices, Receipts, and Other Financial Documents

Attendees rely on invoices for reimbursement, finance teams demand precise billing details, and organizers need a clear record of every payment, deposit, cancellation, and refund.

Eventact issues these documents under the organizer's legal entity and billing settings.

Document Types

Document Purpose
Invoice Documents the charge and the amount payable.
Receipt Records payment received.
Invoice-receipt Combines the invoice and payment confirmation when the full amount is settled.
Credit invoice Reverses or reduces a previously invoiced amount, for cancellations and refunds. Credit invoices have their own numbering series.
Bank deposit Groups received cheques, cash, and card payments into one bank deposit, for reconciliation with the bank account.

The invoice title matches the business's tax status: Tax Invoice, Bill, Donation, or Invoice No Tax. Set this under Studio › Settings › Payments › Invoices and Receipts › Default Details › Invoice document title.

Which documents are issued, in what order, and which are sent automatically depends on the organizer's accounting setup.

Document Settings

Most document settings are set once for the account in Studio, under Settings › Payments.

Accounting and ERP Exports

  1. Go to Accounting › Export Journal Entries and click Add New Export.
  2. Choose the Export format, such as Excel or SAP.
  3. Filter by document type, events, and dates, then click Create and Download.

To record bank deposits, go to Accounting › Deposits and click + Add.

4. Manage Payments per Registration

A registration is not limited to one invoice and one receipt. Organizers can issue as many invoices, receipts, and refunds per registrant as needed, and each new document covers only what remains open.

The Payments Tab

To open it, go to Event › Registrants, click the registrant's row, and select the Payments tab. You can also open it from the row's More (⋯) › Payments menu. The tab shows:

Actions on the tab:

To approve a deferred payment, use the Registration tab (see section 1).

Partial Payments and Additional Services

Billing Details

You can update the payer's organization, name, and address on each document, making it easy to invoice employers or institutions instead of individual attendees.

Refunds and Cancellations

Bulk Actions

To charge or invoice many registrations at once, for example, to collect deposit balances before the event:

  1. Go to Event › Registrants and select the rows, or click Select All.
  2. Click Bulk Actions › Payment, then Charge... or Generate Invoice....
  3. Choose the amount (full total, first hotel night, percentage, fixed sum, or by service category), whether to charge the saved card, the document type, and whether to email the documents.
  4. Click Charge or Invoice.

Document List

To see all of an event's documents, click Accounting in the event's side menu. You can search by serial number, name, or registration ID, filter by status (Issued, Draft, Canceled), date, and document type, and open, send, or cancel each document. Select documents and use Bulk Actions to send them, download them as one merged PDF, or refund them. To see documents across all events, go to Studio Settings › Payments › Invoices and Receipts › Documents.

5. Price and Collect in Multiple Currencies

International events can use multiple currencies. Each event has a main currency and can add more from the currencies enabled for the account. When an item has no price in the attendee's currency, Eventact converts an existing price at the exchange rate on the order date. Every document records amounts in both the attendee's currency and the business's accounting currency.

How to Set Up Multiple Currencies

  1. Enable the currencies for the account: in Studio, go to Settings › Payments › Accounting Details and tick the Additional Currencies you need.
  2. Add them to the event: go to Event › Pricelist and click Payment Settings. Under Additional Currencies, tick the currencies this event accepts.
  3. Set the currency by country (optional): on the same page, tick Automatically set currency for user based on country. Each new registration gets the currency of the attendee's country if the event accepts it; otherwise, the form's default currency applies. The currency is set when the registration is created and does not change if the attendee later edits their country.
  4. Set the form's default currency: in the form editor's Payment Settings, choose the Currency of payments.
  5. Set prices per currency: go to Event › Pricelist, open the item, and enter a price in each currency field (labeled by price plan and currency), for example USD 500 and EUR 450. Leave a currency empty to have Eventact convert it from an existing price.
  6. Keep exchange rates up to date: in Studio, go to Settings › Payments › Exchange Rates, click + Add, and enter the date, the From and To currencies, and the rate. Before registration opens, make sure a rate exists for every currency pair the event uses.

6. Keep Registration and Financial Records Connected

Where to see who registered, who paid, and what is still open:

To See Go To
One registrant's balance, items, and documents Event › Registrants, open the registrant, Payments tab
Paid attendees and total revenue for the event Summary in the event's side menu (Attendees and Revenues cards)
Revenue received Event Overview › Reports › Sales Revenues Received
All documents issued for the event Accounting in the event's side menu
Documents across all events Studio Settings › Payments › Invoices and Receipts › Documents
Registrants by payment status Event › Registrants, using the registration statuses Paid, Pending, and Payment Deferred

Checklist Before Registration Opens

For configuration guidance, see Eventact Pro or contact Eventact Support.

Read more