Bid Beacon Payment Guide

Bid Beacon - The Complete Payment Guide

You can accept payments through our app when the auction is complete!

Don’t miss out again on participation because someone forgot to take out cash or bring their cheque book. By accepting payments through the Bid Beacon app, people can choose the convenience of digital payment, which will also help to reduce the payment scramble at the end of the auction. 

In this guide, we will cover the different payment options and how to set them up seamlessly in the app to make your auction a complete success. 

Table of Contents

Full Flexibility

Enabling online payment gives guests the option to pay for their items through the app by digital means, but they can still pay in person with cash, cheque, or credit card payment.

Our payment integrations use the best practices of the various payment providers. No credit card information is passed through, or stored on our servers. handled by fully PCI compliant Stripe, which handles payments for giants like Kickstarter, Shopify and OpenTable.

Some auction sites take a percentage of your auction sales, whereas we only charge a flat fee to enable the payment option. Stripe, like any payment provider, does charge processing fees.

Choose Your Payment Providers:

Accept credit card payments through fully PCI compliant Stripe, which handles payments for giants like Kickstarter, Shopify and OpenTable.

Not all users have credit cards, and PayPal is a popular alternative for handling online payments beyond just with credit cards.

Already popular because of easy to use card readers, now you can use Square to accept payment from within Bid Beacon!

How to Configure Payments in Bid Beacon:

Bid Beacon lets you accept payments from your guests through a few different payment providers. Each has their own setup procedure on their end, but how they are configured within Bid Beacon is the same for each. You can configure as many as you like. If more than one is configured, users will be prompted to choose which one they want to use.

Each provider has both Live/Production keys, and Test/Sandbox keys. The final auction payment will always only use the keys you have entered into the Live/Production fields in Bid Beacon.

Payment providers can be configured on your account profile, so you can easily use the same payment configuration for future auctions. A payment provider must be configured on the auction under ‘Manage Online Payment’ in order to accept payment from guests when the auction ends.

  • Click ‘Edit Profile’ and scroll down to select ‘Configure Payment Providers’ to configure payment providers on your user account.
  • If you’re in an auction with Online Payments enabled, you will have a side menu tab called ‘Manage Online Payment’ to configure payment for this specific auction.
  • If you fill in payment configuration on your profile first, then opening the auction payment config will prompt you if you want to copy profile values over.
  • Tap on the key you wish to enter, and then paste in the key. Make sure you are putting the correct keys in the right fields.
  • Once you have payment providers configured, you can test using the ‘Test Online Payment’ button at the top. If you have multiple payment providers, you will have to choose which provider you wish to test.
  • Each payment provider has their own section that can be collapsed. Each has live and test keys. When the auction ends, only providers with live keys configured will be presented as options to your guests.

How to Set Up Stripe:

  • Create a Stripe account
Nonprofits may qualify for discounted payment processing fees. If your organization has non-profit status, email or visit this support page for more information.
  • Click ‘Developers’ -> ‘API Keys’
  • Toggle to switch between live and test keys

How to Setup PayPal:

  • Create a PayPal account in order to accept payments, you must upgrade to a business account which takes a few days.
  • Login to the developer dashboard at and click your user name at top right and select ‘dashboard’
  • Click ‘My Apps & Credentials’
  • Create an App and name it something relevant to your auction
  • Paypal has Sandbox keys for testing, and Live keys for accepting actual payments. You must use live keys only
  • Find your Client ID and Secret (you need to click ‘Show’ to reveal your secret)

How to Setup Square:

  • Create a Square account
  • Login to the Square dashboard at               
  • In side menu, click ‘Apps’, then ‘My Apps’
  •  Then click ‘My Apps’
  • Then click ‘Go to Developer Console’ button
  • Then click ‘Create Your First Application’ or ‘New Application’ button
  • Give your application some name, maybe the same name as your auction, and click ‘Create’
  • One your application is created, click it to view details
  • Click ‘Show’ to see your Personal Access Token, which you’ll need to copy and enter into Bid Beacon   
  • Click ‘Locations’ to see a list of Locations on your account. You add Locations from the non-developer dashboard:
  • Be sure to check that you are viewing live keys, not sandbox. Toggle for this is at bottom of the side menu:
  • Copy the Location ID to enter into Square provider configuration in Bid Beacon
  • Note that we cannot differentiate between Live and Sandbox keys, so you need to ensure you put the right values in the right fields!  

Auction End Guest Experience:

  • When auction ends, guests can view their winnings   
  • Their winnings are conveniently displayed as subtotals   
  • Guests can see if their items are marked as paid/picked up   
  • They can find an auction admin to make payment in person, and they mark item as paid   
  • Or they can click ‘Pay $ Now’ to pay by credit card through the app, and the item is automatically marked as paid

Auction End Admin Experience:

  • When the auction ends, admins can click ‘Manage Pick Up’
  • Winnings are conveniently subtotaled by guest  
  • Items can be marked as paid and picked up individually or for all items a user paid for   
  • Paid/Picked up items are moved to a ‘Complete’ tab to streamline closure