T-10: Take a payment (test mode) or send a payment link

Task definition

T-10 · Take a payment (test mode) or send a payment link

Version 1.0.0 · Operator role: field

Pass criteria: The payment is recorded against the invoice

  1. Open the invoice created in T-06 for ridgeline-job-service-03 and ridgeline-customer-residential-01. Record the invoice identifier, total and unpaid balance before attempting payment.
  2. Confirm the payment integration is in test/sandbox mode for ridgeline-operation. Record that mode; if a safe test flow is unavailable, record the limitation rather than using a real card.
  3. Using the provider's documented sandbox payment method, submit the recorded balance against the ridgeline-job-service-03 invoice, or generate its customer-facing sandbox payment link and complete that test flow. Capture the test transaction reference.
  4. Reopen the ridgeline-job-service-03 invoice and compare the recorded payment amount and transaction reference with the sandbox result. Record the resulting invoice balance and payment state.
  5. Capture the payment record and its link to the ridgeline-customer-residential-01 invoice; retain both references for T-13. If only a link was created and no payment recorded, show that state explicitly.

Fixture used

Ridgeline Comfort Heating & Air · Version 1.0.0

  • ridgeline-customers · customers · 1.0.0
  • ridgeline-jobs · jobs · 1.0.0
  • ridgeline-operation · operation · 1.0.0

Results by product

Pinned: Jobber · ServiceM8. All tasks are shown on desktop; narrow screens start with differences. These selected results are available without JavaScript.

Task results for the pinned products. Missing results mean insufficient evidence.
TaskJobberServiceM8
T-10
Take a payment
Jobber

Partial

TestedT-10

ServiceM8

Partial

TestedT-10

Price checked
Not verified
Last tested
Last edited

Housecall Pro

Not tested: Housecall Pro advertises a 14-day free trial, but its terms say the service is offered to users who reside in the US or Canada, and when we signed up on September 28, 2026 the onboarding form did not accept our Spanish phone number. Our lab is in Spain, so we have not run our tasks on it. What this page shows comes from public sources and is marked as documented, not tested.

Review: Housecall Pro

Jobber

partial · Grow

From Job #13 on the phone, Priya completed the visit with 'Close job and invoice now': invoice #4 'For Services Rendered', one line 'Service call' 1 x $11.00, tax $0, total and balance $11.00, salesperson Priya Fixture, created from job #13. Test mode: no card or test-mode flow was available. Jobber Payments is not set up in the trial account, the invoice shows 'Client hub payments: OFF - Clients can't pay invoices online. Contact your account admin to turn on client hub payments in account settings', and Collect Payment offers only Cash, Check and Other Payment Record (no card entry, no Tap to Pay, no payment link). No real card was used. Recorded $11.00 Cash dated Oct 05, 2026 against invoice 4 ('Payment Recorded'); the office web list then showed invoice #4 Paid, total $11.00, balance $0.00. Result partial: the payment is recorded against the invoice, but only as a manual record; a test-mode card payment or payment link could not be exercised without activating Jobber Payments.

TestedT-10

Execution exe-jobber-t-10-20261005-1 · Protocol 1.0.0 · iPhone 13 mini (MLJC3VC/A) · iOS 26.7 · Native iOS app (screen recorded with iOS screen capture) · Home Wi-Fi, Cádiz, Spain; offline segment in airplane mode (Wi-Fi and mobile data off)

Review: Jobber

Kickserv

Not tested: Kickserv's terms of service do not allow use of the service for benchmarking or competitive purposes, so we do not publish hands-on test results for it. What this page shows comes from public sources and is marked as documented, not tested.

Review: Kickserv

ServiceM8

partial · Premium Plus

On Job #16 (after T-09), Priya opened Add Payment on the phone. Test mode: no payment gateway is active in the trial, so there is no card processing, no Tap to Pay and no test-mode flow; the app only records a payment manually (method Card or Cash, with an optional photo of a receipt). No real card was used. Recorded $11.00 'Card' by Priya; the job moved to Completed and the invoice to PAID, with the signature attached. Findings: the phone shows amounts in € (device locale) and the invoice template is Australian (ABN, BSB fields) although the account region is English (United States). Result partial: the payment is recorded against the invoice, but only as a manual record; a sandbox card payment or payment link could not be exercised without activating a gateway.

TestedT-10

Execution exe-servicem8-t-10-20261002-1 · Protocol 1.0.0 · iPhone 13 mini (MLJC3VC/A) · iOS 26.7 · Native iOS app (screen recorded with iOS screen capture) · Home Wi-Fi, Cádiz, Spain; offline segment in airplane mode (Wi-Fi and mobile data off)

Review: ServiceM8

ServiceTitan

Not tested: ServiceTitan has no self-serve trial. Its pricing page asks visitors to request pricing or book a demo with sales, and we do not open test accounts through sales calls. What this page shows comes from public sources and is marked as documented, not tested.

Review: ServiceTitan

Workiz

Not tested: Workiz advertises a 7-day free trial, but when we signed up on September 28, 2026 its onboarding asked for a phone number with a fixed +1 prefix, so we could not finish setup from our lab in Spain. The assistant on its website could not confirm availability outside the US and Canada and pointed us to a sales demo. We have not run our tasks on it. What this page shows comes from public sources and is marked as documented, not tested.

Review: Workiz

Evidence files

Jobber, T-10 (take a payment in test mode or send a payment link): online invoice payments off in the trial. Own capture from the test account, fictional Ridgeline fixture data.

Jobber, T-10 (take a payment in test mode or send a payment link): online invoice payments off in the trial. Own capture from the test account, fictional Ridgeline fixture data.

Task
T-10 — Take a payment (test mode) or send a payment link
Plan
Grow
Device
iPhone 13 mini (MLJC3VC/A)
App version
Jobber iOS app (App Store, installed for the test), 2026-10-05, trial day 9
Captured
Open full image
Jobber, T-10 (take a payment in test mode or send a payment link): collect payment options. Own capture from the test account, fictional Ridgeline fixture data.

Jobber, T-10 (take a payment in test mode or send a payment link): collect payment options. Own capture from the test account, fictional Ridgeline fixture data.

Task
T-10 — Take a payment (test mode) or send a payment link
Plan
Grow
Device
iPhone 13 mini (MLJC3VC/A)
App version
Jobber iOS app (App Store, installed for the test), 2026-10-05, trial day 9
Captured
Open full image
Jobber, T-10 (take a payment in test mode or send a payment link): invoice created on the phone. Own capture from the test account, fictional Ridgeline fixture data.

Jobber, T-10 (take a payment in test mode or send a payment link): invoice created on the phone. Own capture from the test account, fictional Ridgeline fixture data.

Task
T-10 — Take a payment (test mode) or send a payment link
Plan
Grow
Device
iPhone 13 mini (MLJC3VC/A)
App version
Jobber iOS app (App Store, installed for the test), 2026-10-05, trial day 9
Captured
Open full image
Jobber, T-10 (take a payment in test mode or send a payment link): cash payment recorded. Own capture from the test account, fictional Ridgeline fixture data.

Jobber, T-10 (take a payment in test mode or send a payment link): cash payment recorded. Own capture from the test account, fictional Ridgeline fixture data.

Task
T-10 — Take a payment (test mode) or send a payment link
Plan
Grow
Device
iPhone 13 mini (MLJC3VC/A)
App version
Jobber iOS app (App Store, installed for the test), 2026-10-05, trial day 9
Captured
Open full image
ServiceM8, T-10 (take a payment in test mode or send a payment link): manual payment record, amount shown in the phone's currency. Own capture from the test account, fictional Ridgeline fixture data.

ServiceM8, T-10 (take a payment in test mode or send a payment link): manual payment record, amount shown in the phone's currency. Own capture from the test account, fictional Ridgeline fixture data.

Task
T-10 — Take a payment (test mode) or send a payment link
Plan
Premium Plus
Device
iPhone 13 mini (MLJC3VC/A)
App version
ServiceM8 iOS app (App Store, installed for the test), 2026-10-02, trial; region English (United States)
Captured
Open full image
ServiceM8, T-10 (take a payment in test mode or send a payment link): billing with the amount paid and no balance due. Own capture from the test account, fictional Ridgeline fixture data.

ServiceM8, T-10 (take a payment in test mode or send a payment link): billing with the amount paid and no balance due. Own capture from the test account, fictional Ridgeline fixture data.

Task
T-10 — Take a payment (test mode) or send a payment link
Plan
Premium Plus
Device
iPhone 13 mini (MLJC3VC/A)
App version
ServiceM8 iOS app (App Store, installed for the test), 2026-10-02, trial; region English (United States)
Captured
Open full image

Retests

Housecall Pro

No retest recorded.

Jobber

No retest recorded.

Kickserv

No retest recorded.

ServiceM8

No retest recorded.

ServiceTitan

No retest recorded.

Workiz

No retest recorded.