PlacePay is a payment integration that allows you to collect credit and debit card payments. It also accepts direct debit payments and has multi-location support, so you can set up separate accounts per location.
Before we dive into details, you might want to check what other payment gateway integrations we offer.
Never disconnect a payment integration if you have pending payments!
Before you start
This integration is not supported on the sign-up page. Also, note that setting up this integration requires developer tools. If necessary, contact our support team for assistance.
This integration does not support Purchase Flows. You cannot charge invoices immediately upon purchase with this integration.
Any setting for the purchase flow apart from Generate an invoice immediately will lead to an inability to complete the purchase/booking. The other options must be disabled so that the members can purchase items from the shop.
PlacePay uses a mandate request system for authorization. Learn more.
Get Your Private API Key
Visit https://placepay.com/ and create an account. If you want to create a test account first, visit https://test.placepay.com/.
Click on the drop-down menu with your profile name. Select Edit Your Settings.
In the newly opened window, go to the API Keys tab. Here, you'll be able to add a new key pair by clicking the button.
After you click the button, you'll be able to see your public and private keys. Please make sure to copy your private key before you close this dialog, as you won't be able to view it again.
Note: You cannot use test keys to charge real payment details. Please make sure to use your live API keys when you're going to charge your members.
Get Your Deposit Account ID or Encoded Payee ID
You can receive your Deposit Account ID or Encoded Payee ID by contacting the PlacePay support team. Upon successful registration, PlacePay support sends information about your Private API key, Payee ID, and Encoded Payee ID (Deposit Account ID) over email. Alternatively, you can follow these steps to generate the ID using the PlacePay API. Here's a link to the PlacePay API Documentation.
Issue a GET request to the PlacePay API. The URL to which the request will be sent will be different depending on whether you're using a test private key or a live private key.
- URL for test private key - https://test-api.placepay.com/deposit_accounts
- URL for live private key - https://api.placepay.com/deposit_accountsWhen you're issuing the GET request, the authorization you will need is a basic authorization. Use the previously copied API private key.
Now that you've issued the request, the value of the property ID at the very top of the result is the Deposit Account ID. Copy that value so that you can later paste it into OfficeRnD.
Configure The Integration
After you've copied your Deposit account ID and Private key, you can use them to configure the integration in OfficeRnD.
In Settings > Integrations, you can scroll down to Payment Gateways and activate PlacePay.
After activating the integration, click Configure to paste your private key and Deposit Account ID.
Click Done, and the integration becomes active.
Note: If you are testing, make sure to enable the checkbox. Use the Place sandbox environment.