Overview: Settings
Configure your PaymentKit account settings to customize branding, billing behavior, notifications, and more.
Account settings
Access settings through the dashboard sidebar under Settings.
Brand & Identity
Customize how your business appears to customers:
Upload a high-resolution logo (at least 512x512px) for best results across all devices and email clients.
Custom domain
Use your own domain for hosted pages:
- Navigate to Settings > Custom Domain
- Enter your desired subdomain (e.g.,
pay.yourcompany.com) - Add the provided DNS records to your domain
- Wait for verification (usually within an hour)
Once configured, your checkout and portal URLs will use your custom domain instead of paymentkit.com.
Business details
Configure your business information for invoices and tax compliance:
Billing settings
Invoice settings
Configure default invoice behavior:
Dunning behavior
Configure what happens when payments fail:
Email settings
Email notifications
Configure which emails are sent to customers:
Email templates
Customize the content of customer emails:
- Navigate to Settings > Email Templates
- Select the template to customize
- Edit the subject line and body content
- Preview and save changes
Use template variables like {{customer_name}} and {{invoice_total}} to personalize emails.
Checkout settings
Payment methods
Enable the payment methods available at checkout:
- Credit/debit cards - Visa, Mastercard, Amex, etc.
- Digital wallets - Apple Pay, Google Pay
- Bank payments - ACH, SEPA (where supported)
- Buy now, pay later - Klarna, Afterpay (where supported)
Available payment methods depend on your connected payment processors and their capabilities.
Checkout options
Team settings
Team members
Invite team members to access your PaymentKit account:
- Navigate to Settings > Team
- Click Invite Member
- Enter their email and select a role
- They’ll receive an invitation email
Roles and permissions
API settings
API keys
Manage your API keys:
- Create new keys - Generate secret and publishable keys
- Rotate keys - Create new keys while keeping old ones active
- Revoke keys - Immediately disable compromised keys
Always use separate API keys for test and production environments. Never share secret keys.
Webhooks
Configure webhook endpoints to receive event notifications:
Test mode
Toggle between test and live modes at the top of the dashboard:
Always test your integration thoroughly in test mode before going live. Test mode data is separate from live data.
[MBCC]