JobsiteOn

Accept Online Payments

Learn how to set up payment processing, understand how customers pay through the invoice portal, review supported payment methods, and manage payment confirmations and automatic status updates.

Chloe Nguyen
Written by Chloe NguyenUpdated over a month ago9 min readBeginner

What this guide covers

This guide explains how to accept online payments through JobsiteOn. You will learn how to set up payment processing for your workspace, understand the customer payment experience through the invoice portal, review supported payment methods, manage payment confirmations, and understand how automatic status updates work when payments are received.

Before you begin

Why accept online payments

Online payments benefit both your business and your customers:

For your business

For your customers

Step 1: Set up payment processing

Access payment settings

  1. Navigate to your workspace settings.
  2. Open the Payments section.
  3. You see the payment processing configuration panel.

Connect your payment account

  1. Click Set Up Payments or Connect Payment Processing.
  2. Follow the guided setup flow to connect your business account.
  3. Provide the required information:
    • Business details — Legal business name, address, and tax ID.
    • Banking information — Bank account and routing number for receiving payouts.
    • Identity verification — Owner or representative identity verification as required by the payment processor.
  4. Submit the application and wait for verification.

Verification timeline

After setup is complete

Once your payment account is verified:

Step 2: Understand the customer payment experience

When online payments are enabled, your customers can pay invoices directly from the invoice portal. Here is what they experience:

Accessing the invoice

  1. The customer receives your invoice email.
  2. They click the link to view the invoice at /i/[token].
  3. The invoice portal page shows the full invoice details and a Pay Now button.

Making a payment

  1. The customer clicks Pay Now.
  2. A secure payment form appears.
  3. They enter their payment details (card number, expiration, security code).
  4. They review the payment amount and click Confirm Payment.
  5. The payment processor handles the transaction securely.
  6. A confirmation screen appears with a summary of the payment.

Payment confirmation

After a successful payment:

Failed payments

If a payment fails:

Step 3: Supported payment methods

JobsiteOn supports the following payment methods through the payment processor:

Credit and debit cards

Cards are the most common payment method for online invoice payments. Customers enter their card details directly on the secure payment form.

Bank transfers (ACH)

Payment method availability

The available payment methods depend on your payment processor configuration and the customer's location. Most customers will see both card and bank transfer options.

Step 4: Payment confirmation and recording

When a customer completes an online payment, the following happens automatically:

Automatic status update

The invoice status changes to Paid immediately after a successful card payment. For ACH bank transfers, the status updates when the transfer is confirmed (typically 3 to 5 business days).

Payment record

A payment record is created on the invoice with:

Activity feed

The invoice activity feed logs the payment event with a timestamp and transaction details.

Notifications

Payout to your bank

Collected payments are deposited to your connected bank account on a regular schedule:

Step 5: Handle partial payments

If a customer wants to pay a portion of the invoice amount:

  1. They enter the partial amount in the payment form.
  2. The system records the partial payment.
  3. The invoice shows the remaining balance.
  4. The status updates to reflect the outstanding amount.
  5. The customer can return later to pay the remaining balance.

Tracking partial payments

On the invoice detail page, you can see:

Managing refunds

If you need to refund a payment:

  1. Open the invoice detail page.
  2. Navigate to the payment record you want to refund.
  3. Click Refund and confirm the amount.
  4. The refund is processed through the original payment method.
  5. The customer receives a refund confirmation email.
  6. The invoice status updates to reflect the refund.

Refund timing

Tips

Troubleshooting

The Pay Now button does not appear on the customer portal

Confirm that payment processing is set up and verified in your workspace settings. If the setup is incomplete or pending verification, the Pay Now button will not appear.

A customer reports a payment error

Ask the customer for the error message they saw. Common issues include:

Payment was processed but the invoice still shows Sent

For ACH bank transfers, the status updates when the transfer clears (3 to 5 business days). If it has been longer, check the payment record on the invoice detail page for the transaction status.

I do not see payouts in my bank account

Verify your banking details in the payment settings. Check the payout schedule in your payment dashboard. New accounts may have an initial hold period before the first payout.

I need to change my connected bank account

Update your banking information in the payment settings. Note that there may be a verification period for the new bank account before payouts resume.

FAQ

Is there a per-transaction fee for online payments?

Yes. The payment processor charges a per-transaction fee that varies by payment method. Card payments typically have higher fees than ACH transfers. Review the fee schedule in your payment settings.

Can I add the processing fee to the customer's invoice?

You can add a convenience fee as a line item on the invoice if your local regulations permit it. Label it clearly (for example, "Processing Fee") so the customer knows what it covers.

Can customers save their payment method for future invoices?

Payment method storage depends on the payment processor configuration. Contact support for details on recurring payment options.

What happens if a customer overpays?

Overpayments are recorded on the invoice. You can issue a refund for the excess amount or apply it as a credit toward a future invoice.

Is online payment required for my customers?

No. Online payment is an option, not a requirement. Customers can still pay by check, cash, or bank transfer. You record those payments manually on the invoice.

Are online payments secure?

Yes. All payment processing is handled by a PCI-compliant payment processor. Card details are encrypted and never stored on JobsiteOn servers. The customer payment form uses industry-standard security.

Did this answer your question?

Related Articles