Skip to main content
Collecting Payments Online with Stripe
Product Team avatar
Written by Product Team
Updated over a year ago

Note: Stripe Integration is only currently supported in Australia and New Zealand.

This article contains the following:

About our Stripe Integration

GeoOp has partnered with Stripe to allow you to Collect Payments Online for your jobs. You can issue invoices with online payment capability to your clients via SMS or Email. From here they simply click a link to pay your invoice securely online. Those funds will then get deposited into your elected account on a set schedule from Stripe.

How to Set Up Stripe

To set-up Payment Collection with Stripe for the first time, go to the settings cog in the navigation bar and select 'Collect Payments Online' from the side menu.

When you click the connect button you will be prompted to create a Stripe account, or login to an existing account if you have one already. During the Stripe onboarding you will need to fill out a few details about your business, after that you'll be redirected back to GeoOp, ready to go!

Top Tips

  • Clients: The client you are issuing an invoice with online payment to must have a valid Email and Mobile number.

  • It is important to note that the country you set in Stripe will automatically be detected and show in the settings for your Stripe Integration. For Australian companies you'll need to put your ABN number into the settings, so that your invoices will be tax compliant. The same goes for New Zealand GST numbers.

  • If you need to change your bank details at anytime simply go to https://dashboard.stripe.com/dashboard

How to collect Payments using Stripe

To request a payment from a client using Stripe simply go to the Job you wish to receive payment for.

First, click on the Charges tab and check that you have some billable charges that are ready to be invoiced. Then click on 'Collect Online Payment'.

You'll see the following options:

  • Do you want to pass on the transaction fee to your client?

  • Would you like to send the Invoice via SMS

  • Would you like to send the Invoice via Email

Stripe charges standard transaction fees for making a payment via credit card. You can either opt for your customer to pay these fees at checkout, or you can absorb the fees yourself.

For example, if you have a job for $100.00 and opt for the customer to pay the fee of 1.75% + 30c, then the customer will pay $102.05 and you will receive a payout of $100.00 from Stripe.

If you opt to cover the costs of transaction fees, then the customer will pay $100.00 and you will receive a payout for $97.95.

Once you've ticketed your options click the send payment button and your client will be sent a message prompting them to make a payment.

Via Email it will look like this for the client:

Your logo will appear at the top of the page.

By clicking the 'click here to view and pay' button they will be prompted to put in their credit card details. Once done the initial invoice will transform into a tax receipt.

The payment will be stored in stripe and reconciled in GeoOp, ready to be pushed through to you account system if you are set up with one.

If you want to find the invoice inside GeoOp it can be done by going to the 'Charges' tab, clicking on the Payment Line item and clicking on the URL:

Once a payment request has been sent the status of the payment will be marked as pending in the description field, like this:

Once the client has successfully paid using Stripe, the Payment status will update on the job from 'Pending' to 'Paid

Transaction Fees

Please be aware that Stripe does carry transactions fees. You have the option each time you launch an Online Payment via Stripe to elect if those fees are passed onto the client or not.

Domestic Payment Fees

This fee will apply to any invoices where your customer is paying with a local card

International Payment Fees

This fee will apply to any invoices where your customer is paying with an international card

Currency

Domestic Transaction Fee

International Transaction Fee

AUD

1.75% + 30c

2.90% + 30c

NZD

2.70% + 30c

2.90% + 30c

Note: Stripe Integration is only currently supported in Australia and New Zealand.

Stripe Integration FAQ

Why do I have to enter my bank account details and personal information?

Stripe complies with industry-standard Know Your Customer (KYC) and Anti-Money Laundering (AML) checks for the safety of all of our customers. You can see more on KYC and AML here:

These checks sometimes involve the your client providing proof of identity, they will be notified directly if they need to supply additional information. Once the KYC checks are completed, you can receive payments into your bank account.

Which payment methods do you offer when my transaction has been completed?

You can be paid out to the bank account which you informed us of when you completed your identity verification.

How long will it take to be paid?

The funds should typically clear into your bank account the next day if your client has made a payment before 4:00pm. However it also depends on your bank’s processing speed, but typically it will be no longer than four days.

How can I change my bank account details?

Head to your Stripe Dashboard and settings to change your payout settings:

How does Stripe protect me from a fraud?

Stripes fraud and risk prevention team reviews all transactions against a number of different factors that present concern.

Is Stripe free?

GeoOp charges no monthly fees to use the Stripe Integration. However there will be standard transaction fees/surcharge that applies accordingly:

Currency

Domestic Transaction Fee

International Transaction Fee

AUD

2.15% + 30c

3.30% + 30c

NZD

3.30% + 30c

3.30% + 30c

Stripe and Xero

You can read more about Stripe and Xero here.

Want to know more?

When you start processing live payments from your customers with Stripe, you will not receive your first payout until 7–10 days after your first successful payment is received. The first payout usually takes a little longer in order to establish the Stripe account. Subsequent payouts are then processed according to your account’s payout schedule.

Our customer service team will be in touch soon to explain how the Stripe Integration works and to set up a time to show you how to easily make the switch.

You can also:

Did this answer your question?