Audience: Admin
Payment setup has two parts:
| Role | Purpose |
|---|---|
| Operator | Paste PayPal (or other) credentials under Plugins |
| Project lead | Decide which methods appear at checkout under App Settings |
Use the side menu paths that exist today:
Note
App packs may declare a Payments (
payment-config) menu item, and a Payments screen route can exist, but the current CMS filters the side menu to Settings-only. Do not expect App → Payments in the sidebar. Prefer Plugins for credentials.
| Concern | Where |
|---|---|
| API credentials (Client ID / secret / environment) | Plugins → payment plugin — PayPal |
| Whether shoppers see the method | App Settings → Payment methods (and plugin enabled) |
| Cash on delivery | No credentials — Cash on delivery |
Security
Paste Client secret only into plugin settings. Never into page JSON or datasets.
| Problem | Cause | Solution |
|---|---|---|
| Cannot find App → Payments | Side menu only shows Settings | Open Plugins → PayPal (etc.) |
| Empty payment plugin settings | Plugin not enabled | Enable from Plugins / Store |
| Method missing at checkout | Not selected under App Settings | Tick the method under Payment methods |