Skip to content
Hub / App guides / Article

Payment methods & Stripe (admin)

Payment methods — labels staff select when logging order payments.
Payment methods — labels staff select when logging order payments.

Overview

Office → Payment Methods defines labels staff pick when logging payments on orders. Settings → Payment holds breeder payment configuration. Online card flows use Payment Gateways and optionally Stripe financing under Advanced → Integrations.

Steps

  1. Create payment methods that match real-world collection (cash, check, Zelle, card, financing).
  2. Configure gateway credentials only on secure admin sessions; rotate keys when staff turnover.
  3. Match method names between admin and staff training so reports stay clean.
  4. Test a small live or sandbox charge before advertising online deposits.
  5. Read Recording deposits for day-to-day order payment entry.

Practical note

Payment method sprawl makes year-end reconciliation painful.

Admin setup

Changes here affect all staff—communicate maintenance windows.

Advanced options

Cross-link to matching app guide in the same module. Superadmin-only actions: platform host boundary.

Troubleshooting

Admin page 403: user lacks admin role—use breeder admin account.

Developer & API notes (members)

Payment methods: /api/v01/admin/payment_methods/fetch.php — referenced by order payment forms.

Gateway settings: /api/v01/integrations/payment_gateways/settings/{fetch,save}.php

Website deposits: GET /api/v01/website/public/deposit_settings/fetch.php (public, breeder-scoped); POST /api/v01/website/deposits/save.php (buyer flow).

Deposit defaults: /api/v01/core/deposit_settings/fetch.php and General Settings keys order_default_deposit_*.