Skip to main content
All Collections For PhotographersYour Business Settings
Integrate Your Stripe or Square Accounts
Integrate Your Stripe or Square Accounts
Todd Kivimaki avatar
Written by Todd Kivimaki
Updated over 8 months ago

To take payment in Spiro you will need to integrate your payment account. You will be able to generate 2 keys in your Stripe dashboard that you will need to paste into your Spiro Portal.

Once you have Stripe or Square integrated your clients will be able to pay you for your services, Spiro does not have any hand in this money exchange and the payment will go straight into your Stripe account. Then pending your Stripe options you can disburse this payment to your bank.


In your Stripe Account

  1. Login to your Stripe Account

  2. Click Developers (Make Sure Test Mode of Off)

  3. Click API Keys

  4. Under the Section "Standard Keys" click Create Key

  5. This will generate the 2 keys you will add to Spiro


      1. For more info see the Stripe How To

In Spiro

  1. Navigate to your Payment Gateway Setup

  2. Select Stripe from the Dropdown

  3. Paste in the Publishable and Secret Key


How to Confirm your Stripe Account is Integrated Correctly

Once you have integrated Stripe we will send a test transaction to your Stripe Dashboard. Please login to your Strip account and you should see 1 new transaction, we leave this as "incomplete" however this means you have successfully integrated!

Common Issues

  1. I am getting this error: "Your card was declined. Your request was in test mode, but used a non test card"

    1. In Stripe you have generated test API keys, please go back to your Stripe account and make sure both of the keys are not test keys (they have test in the key string). Generate non test keys and add these non test keys to Spiro

In your Square Account:

Square Setup for Spiro

  1. Create an application:

  2. Give it a name (e.g. Spiro Application) and then press next

  3. Give the application access to: a. Accept Payments

    1. Build customer relationships

  4. Once your app has been created you should go to the “Production” settings and copy the “Production Access Token”

  5. Then navigate to “Locations” in the menu and copy the LocationID, this is the “Public Key” in Spiro

  6. Paste the LocationID and the Access Token in to Spiro


Did this answer your question?