Skip to main content

Arbor Integration Instructions

Step-by-step guide for connecting Arbor MIS with your cashless catering provider using Pebble Trac.

Updated over a week ago

Connecting Arbor to your cashless catering provider via Pebble Trac ensures meal payment information remains synchronised across both systems. This eliminates double entry and provides parents with a single point of access via the Arbor Parent Portal/App for top-ups and balance checks.


Phase 1: Data Connection (Xporter)

Pebble uses Xporter to securely link your MIS data. You will receive an email invitation with the subject: "Invitation from Pebble to sync your MIS data."

Further information

  • Not received an invitation? Reach out to your cashless catering provider to initiate the process.

  • The integration requires access to student and staff identifiers and meal account details to ensure that when a purchase is made at a till, the balance is updated in Arbor in real-time.

  • For more details, view the Video Guide: Authorising Xporter for Arbor.

  • Require support? Reach out to your cashless catering provider who can provide further technical advice.

  1. Open your invitation email and click Begin Authorisation.

  2. Confirm your role: Select "Yes" if you are the authorised person to share data.

  3. Select your MIS: Choose Arbor from the dropdown list.

  4. Review Data Scopes: Review the list of data being shared (e.g., Student/Staff details).

  5. Authorise: Accept the declarations and click Authorise Sharing.


Phase 2: Approve the Pebble Trac App

Once Xporter is linked, you must authorise the Pebble Trac connection within the Arbor Developer Portal.

  • Your Arbor account must have Admin rights (Multi-site admin rights will not work for API approval).

  • If you use Two-Factor Authentication (2FA) to access arbor, this must be disabled temporarily to complete this step. Please consult your IT department to do this.

  1. Log into the Arbor Developer Portal using your Arbor admin credentials.

  2. Locate the Pebble Trac request and click Approve (Green box).

  3. You can confirm the connection is active by navigating to: Arbor > System > Partner Apps (API Users) > Approved Apps


Phase 3: Arbor Integration Setup

Now, configure how Arbor communicates with Pebble.

  1. In Arbor, go to School > Data > Integrations Administration.

  2. Click Set up cashless catering integration (Green box).

  3. Provider: Select Pebble cashless catering from the dropdown.

  4. Click Proceed with setup.

  5. Data Sync: Select "Yes, synchronisation of student and staff data is already set".

  6. Customer Account Type: Select Meals.

  7. Click "Set integration with Pebble cashless catering" to confirm.

Once successful, the status will show as Enabled on the Integrations Administration page.


Phase 4: Manage Parent Portal Access

If you are an existing Arbor customer, you must temporarily hide the meal balance to ensure parents don't make top-ups while the systems integrate preventing balance discrepancies.

If you are new to Arbor Payments and have no balances in Arbor, skip to Part B.

Part A: Temporarily Disable Payments

  1. Go to School > Payments > Setup.

  2. Select Customer Account Types and click Meal.

  3. Click Edit (Top right).

  4. Untick "Show in parent portal".

  5. Click Save.

Part B: Re-enable Payments (Go-Live)

Warning: Only perform these steps on the "Go-Live" date agreed with your cashless catering provider.

  1. Go to School > Payments > Setup.

  2. Select Customer Account Types > Meal > Edit.

  3. Tick "Show in parent portal".

  4. Click Save.

πŸŽ‰ Congratulations!

Your Arbor and cashless catering integration using Pebble Trac is now live!

Did this answer your question?