CelebrationIQ offers PayPal payment integration for accepting online payments. Integrating online payments requires a PayPal Client ID, which can be created in your PayPal Business Account.
The steps below will help you:
You will need a PayPal Business Account to use Payment Integration. Go to www.paypal.com/us/business/getting-started to create a PayPal Business Account. Creating an account is free but you will need a Tax ID or social security number.
There's a link to the Developer Dashboard at the top right corner of the PayPal website or you can go directly there and use your PayPal Business Account credentials to log in. https://developer.paypal.com/dashboard/
The Paypal Developer Dashboard is where you will get Sandbox and Live Client IDs to set up Payment Integration on CelebrationIQ. It is also where you will get Sandbox credentials for business and personal accounts.
Business Account Details
The business account is the seller account. This account has the Client ID that will need to be entered into the CelebrationIQ Admin. It is also the account you will use to log into the Sandbox URL to see if funds were deposited when a purchased is made on your cake ordering site.
Before setting up Sandbox testing, you need to add a webhook to the bottom of the Business Account page.
Personal Account Details
The personal account is the buyer account. This is the account you will use to make a test order on your cake ordering site. It is also the account you will use to log into the Sandbox URL to see if funds were removed after you make a purchase.
Sandbox / Live Toggle
The Sandbox / Live toggle at the top of the Developer Dashboard allows you to switch between Sandbox and Live accounts. By default, it is set to Sandbox for testing.
We recommend that you test using a Sandbox Account before using a Live Account.
Get the Sandbox Client ID from the PayPal Developer Dashboard
Update settings on the CelebrationIQ Admin Payment Integration Setup page.
After all fields for online ordering have been updated in the CelebrationIQ Account Admin, you are ready to test using the Sandbox personal account.
Get the personal account credentials from PayPal and login to the Sandbox URL.
Once you are logged into the Sandbox URL, you can place an order on your cake ordering site. Go to your cake ordering site and place a test order using the personal account email and password.
After a test order is placed, you can confirm that funds were removed from the personal account and added to the business account.
After you have tested using the Sandbox account, you are ready to switch to your Live account.
Log into Paypal.com with your live business account credentials to see transactions. Go to Activity > All Transactions to see transactions. You will find your CelebrationIQ order number by clicking on a transaction and looking under the "Order Details" section or the "Memos" section.
The CelebrationIQ Order Queue and PhotoCake order Form will show "Online/Paid" as the payment status.
If a CelebrationIQ order is canceled, it must be refunded in PayPal
How to refund an order in PayPal:
Developer Support: https://developer.paypal.com/support
PayPal Help: https://www.paypal.com/us/smarthelp/home
For Help With CelebrationIQ Admin: Call 1-800-DecoPac, Option 3 (Technical Support), Option 3 (Website support), Option 2 (CelebrationIQ support)
© 2025 CelebrationIQ. All rights reserved. CelebrationIQ is owned and operated by DecoPac, Inc. and is patented and protected by DecoPac patents www.decopac.com/intellectual-properties/