Store Operations
Payment Processing
Setting up and managing payment processing for your store
Payment Processing
This guide covers how to configure and manage payment processing for your store in Spicerack, including setting up payment gateways, processing transactions, and handling refunds.
Payment Processing Overview
Spicerack’s payment system allows you to:
- Accept payments for products and event registrations
- Process multiple payment methods
- Handle refunds and exchanges
- Generate financial reports
- Reconcile transactions
Setting Up Payment Gateways
Available Payment Gateways
Spicerack supports multiple payment providers:
- Stripe
- PayPal
- Square
- Authorize.net
- Custom payment solutions
Configuring Your Primary Gateway
- Navigate to Store > Settings > Payments
- Click Add Payment Gateway
- Select your preferred gateway
- Follow the provider-specific setup steps:
- Create or connect your account
- Enter API keys or credentials
- Configure webhook URLs if required
- Set up 3D Secure (if applicable)
- Test the connection
- Set as primary gateway (if desired)
Setting Up Multiple Gateways
You can configure multiple payment options:
- After setting up your primary gateway, click Add Another Gateway
- Configure additional gateway
- Set processing preferences:
- Order of priority
- Conditions for using each gateway
- Default gateway for different transaction types
Payment Methods
Configuring Accepted Payment Methods
- Go to Store > Settings > Payment Methods
- Enable/disable available methods:
- Credit/debit cards
- Digital wallets (Apple Pay, Google Pay)
- ACH/bank transfers
- Store credit
- Gift cards
- Set processing fees (if applicable)
- Save your settings
In-Store Payment Options
Configure additional options for physical locations:
- Navigate to Store > Settings > In-Store Payments
- Enable relevant options:
- Cash payments
- Card present transactions
- Contactless payments
- Check acceptance
- Configure receipt printing options
- Save settings
Processing Transactions
Taking Online Payments
Transactions through your online store:
- Customer selects products and proceeds to checkout
- They enter payment information
- Spicerack processes the payment through your configured gateway
- Transaction status and confirmation are shown
- Receipts are automatically sent
Processing In-Person Payments
For physical store transactions:
- Navigate to Store > POS
- Add products to the cart
- Click Checkout
- Select payment method
- Process payment through connected terminal or manually enter details
- Complete transaction and print receipt (optional)
Managing Store Credit and Gift Cards
Setting Up Store Credit
- Go to Store > Settings > Store Credit
- Enable store credit
- Configure options:
- Expiration settings
- Minimum/maximum amounts
- Usage restrictions
Issuing Store Credit
- Navigate to Store > Customers
- Select a customer
- Click Add Store Credit
- Enter amount and reason
- Set expiration (if applicable)
- Save changes
Creating Gift Card Programs
- Go to Store > Gift Cards > Settings
- Enable gift cards
- Configure gift card options:
- Design templates
- Denominations
- Expiration settings
- Usage restrictions
- Save settings
Handling Refunds and Returns
Processing a Refund
- Locate the order in Store > Orders
- Click on the order to view details
- Select Process Refund
- Choose refund type:
- Full refund
- Partial refund
- Store credit
- Enter refund reason
- Submit refund request
Return Policy Configuration
- Navigate to Store > Settings > Returns
- Configure your return policy:
- Return window
- Eligible products
- Return conditions
- Processing fees (if applicable)
- Save your policy
Financial Reporting
Generating Transaction Reports
- Go to Store > Reports > Finances
- Select report type:
- Sales summary
- Payment method breakdown
- Refund analysis
- Tax reports
- Set date range and filters
- Generate and export report
Reconciliation Tools
- Navigate to Store > Finances > Reconciliation
- Select the time period to reconcile
- Compare gateway reports with Spicerack records
- Identify and resolve discrepancies
- Mark period as reconciled
Security and Compliance
PCI Compliance
Ensure your payment processing meets security standards:
- Go to Store > Settings > Security
- Review PCI compliance status
- Complete any required security questionnaires
- Configure security settings:
- Card data storage options
- Encryption settings
- Access controls
Fraud Prevention
Set up tools to prevent fraudulent transactions:
- Navigate to Store > Settings > Fraud Prevention
- Configure fraud detection rules:
- Address verification requirements
- CVV verification
- Suspicious transaction flags
- IP location checks
- Set action for flagged transactions
- Save settings