Overview of Payment Processing
Payment processing is the technology infrastructure that enables your charity auction to securely accept credit card payments, debit card transactions, and digital payment methods from winning bidders. Connecting a payment processor to your CharityAuctionsToday auction is essential for collecting funds efficiently, reducing administrative burden, and providing a professional checkout experience for supporters.
Why Payment Processors Are Essential
Benefits of Integrated Payment Processing
Connecting a payment processor provides critical advantages:
Automated Collection:
- Instant checkout after auction closes
- Automatic charge processing
- Reduced manual payment handling
- Immediate fund availability
- Lower risk of non-payment
Professional Experience:
- Seamless online checkout
- Multiple payment method options
- Secure transaction processing
- Professional payment receipts
- Mobile-friendly payment pages
Administrative Efficiency:
- Automatic reconciliation
- Digital payment records
- Reduced check processing
- Simplified accounting
- Lower processing costs than manual methods
Security and Compliance:
- PCI DSS compliant processing
- Encrypted payment data
- Fraud protection features
- Chargeback management
- Secure credential storage
Real-Time Reporting:
- Instant transaction visibility
- Financial reporting integration
- Revenue tracking
- Payout schedules
- Tax documentation support
Supported Payment Processors
CharityAuctionsToday Compatible Processors
CharityAuctionsToday integrates with leading payment platforms:
Stripe:
- Most popular choice for nonprofits
- Excellent nonprofit rates available
- Comprehensive feature set
- Strong fraud protection
- Fast payouts (2-3 business days)
- Supports 135+ currencies
- Easy integration and setup
PayPal:
- Widely recognized brand
- PayPal account and credit card payments
- Good for international transactions
- Familiar to donors
- Available in 200+ countries
- Nonprofit discounted rates available
- Quick setup process
Square:
- Simple, straightforward pricing
- Good for organizations with in-person events
- Mobile card reader integration
- Same-day deposit available
- Easy-to-understand interface
- No monthly fees
- Works well for hybrid auctions
Authorize.net:
- Established payment gateway
- Reliable and secure
- Works with multiple merchant accounts
- Advanced fraud detection
- Suitable for larger organizations
- Comprehensive reporting
Other Processors:
- Contact CharityAuctionsToday support
- Custom integration possible
- Enterprise solutions available
- Regional processors may be supported
Payment Processor Comparison
Stripe
Best For: Tech-savvy organizations, international auctions, sophisticated reporting needs
Pros:
- Modern, developer-friendly platform
- Excellent nonprofit discounted rates (2.2% + $0.30)
- Automatic transfers to bank account
- Comprehensive dashboard
- Superior fraud prevention
- Detailed analytics
- API access for customization
- Strong customer support
Cons:
- Requires bank account for payouts
- Learning curve for advanced features
- Account holds possible during verification
- Limited phone support
Pricing:
- Standard: 2.9% + $0.30 per transaction
- Nonprofit rate: 2.2% + $0.30 (with verification)
- No monthly fees
- No setup fees
Setup Time: 15-30 minutes, 1-2 days for verification
PayPal
Best For: Organizations with existing PayPal presence, international bidders, quick setup
Pros:
- Widely recognized and trusted
- Bidders can use PayPal balance
- Quick setup process
- Good international coverage
- PayPal Giving Fund integration
- Instant transfers available (fee applies)
- Buyer protection builds trust
Cons:
- Higher processing fees
- Account holds/reserves common
- Customer service challenges
- Donor confusion between PayPal/credit card
- More disputes/chargebacks
Pricing:
- Standard: 2.9% + $0.30 per transaction
- Nonprofit rate: 2.2% + $0.30 (with 501c3 verification)
- No monthly fees
- Instant transfer: 1% fee (up to $10)
Setup Time: 10-20 minutes, instant to 1 day activation
Square
Best For: Small to medium auctions, hybrid events, simple setup needs
Pros:
- Very simple setup
- Flat-rate pricing (no surprises)
- Same-day deposits available
- Physical card readers for events
- No monthly fees
- Easy-to-understand interface
- Good for mobile checkout
- Integrated POS for in-person
Cons:
- No special nonprofit rates
- Limited international support
- Basic reporting compared to Stripe
- Fewer customization options
- Account stability issues for some nonprofits
Pricing:
- Online: 2.9% + $0.30 per transaction
- Card present: 2.6% + $0.10
- No monthly fees
- No nonprofit discount
Setup Time: 10-15 minutes, 1-2 days for verification
How to Connect a Payment Processor
Prerequisites
Before connecting a processor, ensure you have:
Organization Information:
- Legal organization name
- Federal Tax ID (EIN) or equivalent
- Physical business address
- Phone number and website
- 501(c)(3) determination letter (for nonprofit rates)
Bank Account Details:
- Bank account for deposits
- Routing number
- Account number
- Account holder name matching organization
Authorized Representative:
- Person authorized to set up financial accounts
- Valid government-issued ID
- Social Security Number or equivalent
- Contact information
CharityAuctionsToday Account:
- Active event created
- Administrator access
- Organization profile completed
Step-by-Step Connection Process
General Connection Steps
Step 1: Access Payment Settings
- Log into CharityAuctionsToday dashboard
- Select your auction event
- Navigate to "Settings" or "Auction Settings"
- Click "Payment Processing" or "Payments"
- View available processor options
Step 2: Choose Your Processor
- Review processor comparison
- Consider your organization's needs
- Check fees and features
- Select preferred processor
- Click "Connect [Processor Name]"
Step 3: Authenticate with Processor
- Redirected to processor's website
- Log in to existing account, or
- Create new processor account
- Authorize CharityAuctionsToday connection
- Grant necessary permissions
Step 4: Complete Processor Setup
- Provide organization details
- Enter bank account information
- Upload verification documents
- Set payout schedule
- Configure account settings
Step 5: Verify Connection
- Return to CharityAuctionsToday
- Confirm processor connected
- Check connection status
- Test with small transaction
- Verify settings saved
Step 6: Configure Payment Options
- Enable credit/debit cards
- Enable digital wallets (Apple Pay, Google Pay)
- Set payment deadlines
- Configure automatic charges
- Customize checkout experience
Connecting Stripe (Detailed)
Step-by-Step Stripe Connection:
- Navigate to Payment Settings
- Dashboard > Settings > Payment Processing
- Click "Connect Stripe"
- Create or Link Stripe Account
- If existing account: Click "Sign In"
- If new account: Click "Create Stripe Account"
- Provide Business Information
- Legal business name
- Business structure (nonprofit corporation)
- Tax ID (EIN)
- Business address
- Phone number and website
- Industry: Fundraising/Charitable Organizations
- Add Representative Information
- Name of authorized person
- Email address
- Date of birth
- Last 4 digits of SSN
- Home address
- Bank Account Details
- Routing number
- Account number
- Confirm account ownership
- Select payout schedule (daily, weekly, monthly)
- Verify Nonprofit Status (for discounted rates)
- Upload 501(c)(3) determination letter
- Provide organization documentation
- Wait for verification (1-3 business days)
- Rates adjust automatically after approval
- Authorize Connection
- Review permissions
- Click "Authorize Access"
- Return to CharityAuctionsToday
- Confirm connection successful
- Test Transaction
- Run test payment
- Verify funds route correctly
- Check payment confirmation
- Confirm dashboard updates
Stripe Verification Timeline:
- Initial connection: Instant
- Bank verification: 1-2 business days (micro-deposits)
- Nonprofit rate approval: 1-3 business days
- First payout: 7-14 days after first transaction
Connecting PayPal (Detailed)
Step-by-Step PayPal Connection:
- Access PayPal Settings
- Dashboard > Settings > Payment Processing
- Click "Connect PayPal"
- Log Into PayPal
- Use existing PayPal Business account, or
- Create PayPal Business account
- Enter PayPal credentials
- Upgrade to Business Account (if needed)
- Select "Business Account"
- Choose nonprofit organization type
- Provide organization details
- Link Bank Account
- Add bank account to PayPal
- Verify with micro-deposits (2-3 days)
- Or verify instantly with bank login
- Apply for Nonprofit Rates
- Navigate to PayPal Giving Fund
- Submit 501(c)(3) documentation
- Complete application
- Wait for approval (5-10 business days)
- Grant CharityAuctionsToday Permissions
- Review API access request
- Approve payment processing
- Authorize automatic settlements
- Confirm and return
- Configure PayPal Settings
- Enable credit/debit card processing
- Set withdrawal schedule
- Configure payment notifications
- Customize checkout branding
- Verify and Test
- Confirm connection in CharityAuctionsToday
- Process test transaction
- Check PayPal dashboard
- Verify settlement to bank account
PayPal Verification Timeline:
- Connection: Instant
- Bank verification: 2-3 business days
- Nonprofit rate approval: 5-10 business days
- Withdrawals: Instant (fee) or 3-5 business days (free)
Connecting Square (Detailed)
Step-by-Step Square Connection:
- Navigate to Square Integration
- Dashboard > Settings > Payment Processing
- Click "Connect Square"
- Create or Sign In to Square
- Use existing Square account, or
- Create new Square account
- Enter business email
- Business Information
- Legal business name
- Business type: Nonprofit
- Tax ID (EIN)
- Business address and phone
- Website URL
- Representative Details
- Owner/director name
- Email and phone
- Date of birth
- Last 4 of SSN
- Banking Information
- Bank routing number
- Account number
- Account type (checking/savings)
- Verify account ownership
- Select Deposit Speed
- Standard (1-2 business days): Free
- Instant (minutes): 1.5% fee
- Choose preference
- Authorize CharityAuctionsToday
- Review permissions requested
- Click "Allow"
- Return to CharityAuctionsToday
- Verify connection active
- Test Payment Processing
- Create test transaction
- Process payment
- Check Square dashboard
- Confirm successful integration
Square Verification Timeline:
- Connection: Instant
- Account review: 1-2 business days
- Bank verification: 1-2 business days
- First deposit: 3-5 business days
Payment Processing Settings
Configuring Checkout Options
After connecting processor, configure how payments work:
Accepted Payment Methods:
- Credit cards (Visa, Mastercard, Amex, Discover)
- Debit cards
- Digital wallets (Apple Pay, Google Pay)
- Bank transfers (if supported)
- PayPal balance (if using PayPal)
Payment Timing:
- Immediate checkout: Winners charged immediately after auction closes
- Delayed checkout: Winners have X hours/days to complete payment
- Manual approval: Review before processing
- Installments: Allow payment plans (if supported)
Payment Deadlines:
- Set deadline for payment (e.g., 48 hours after auction)
- Automated reminders before deadline
- Late payment penalties or restrictions
- Non-payment handling procedures
Checkout Experience:
- Customize checkout page branding
- Add organization logo
- Customize thank you message
- Configure receipt email template
- Set up automatic tax receipt generation
Security and Compliance Settings
PCI Compliance:
- CharityAuctionsToday is PCI compliant
- Payment data never stored on platform
- Tokenization for security
- Encrypted transmission
- Regular security audits
Fraud Prevention:
- Enable AVS (Address Verification System)
- CVV requirement
- 3D Secure authentication
- Velocity checks
- Suspicious activity alerts
Chargeback Management:
- Configure chargeback notifications
- Evidence collection automation
- Dispute response procedures
- Refund policies clearly stated
Troubleshooting Connection Issues
Common Problems and Solutions
Connection Fails or Times Out:
- Check internet connection
- Try different browser
- Clear cache and cookies
- Disable browser extensions
- Contact processor support
Processor Account Not Approved:
- Verify all information accurate
- Complete all verification steps
- Upload requested documents
- Wait for review period (varies)
- Contact processor for status
Bank Account Won't Verify:
- Check routing and account numbers
- Confirm account ownership
- Wait for micro-deposits (2-3 days)
- Use instant verification if available
- Contact bank for assistance
Nonprofit Rates Not Applied:
- Ensure 501(c)(3) status verified
- Upload determination letter
- Contact processor directly
- Request manual review
- May take 5-10 business days
Test Transaction Fails:
- Use test card numbers from processor
- Check processor account active
- Verify all permissions granted
- Review error messages carefully
- Contact CharityAuctionsToday support
Disconnect/Reconnect Issues:
- Revoke previous authorization
- Clear saved permissions
- Start fresh connection
- Check for multiple accounts
- Contact support if persists
Getting Help
CharityAuctionsToday Support:
- Email: support@charityauctionstoday.com
- Help documentation and videos
- Live chat during business hours
- Screen sharing for complex issues
Processor Support:
- Stripe: support.stripe.com
- PayPal: paypal.com/businesshelp
- Square: squareup.com/help
- Direct phone support available
Best Practices
Before Connecting
Preparation:
- Research processor options thoroughly
- Compare fees and features
- Gather all required documents
- Verify bank account information
- Ensure authorized person available
- Allow adequate setup time (1 week before auction)
Documentation:
- Keep digital copies of all documents
- Screenshot setup process
- Document account credentials securely
- Save confirmation emails
- Record customer service interactions
During Setup
Testing:
- Always run test transactions
- Test different payment methods
- Verify email notifications work
- Check receipt formatting
- Confirm deposits to correct account
Security:
- Use strong, unique passwords
- Enable two-factor authentication
- Limit account access
- Regular security reviews
- Monitor for suspicious activity
After Connection
Monitoring:
- Check dashboard daily during auction
- Review transaction reports
- Watch for failed payments
- Monitor chargeback notices
- Track payout schedule
Optimization:
- Review processing fees monthly
- Negotiate rates if volume increases
- Update payment methods offered
- Improve checkout conversion
- Collect payment feedback
Multiple Payment Options
Offering Backup Payment Methods
Consider providing alternatives:
Primary Processor:
- Main payment method
- Most transactions
- Best rates negotiated
Secondary Options:
- PayPal for those who prefer it
- Checks (manual processing)
- Bank transfers for large amounts
- Cash at in-person pickup
- Payment plans for major items
Configuration:
- Enable multiple processors if supported
- Clear instructions for each method
- Different methods for different scenarios
- Fallback options if primary fails
Advanced Features
Recurring Payments
If offering payment plans or recurring donations:
Setup:
- Enable recurring billing in processor
- Configure payment schedule
- Set up automated reminders
- Failed payment handling
- Update payment methods
International Payments
For global auctions:
Currency Support:
- Enable multiple currencies
- Automatic conversion
- Display prices in local currency
- Processor must support countries
- Consider foreign transaction fees
Compliance:
- Understand international regulations
- Tax implications
- Cross-border fees
- Local payment method preferences
Reporting and Reconciliation
Financial Reports:
- Daily transaction summaries
- Payout reports
- Fee analysis
- Tax documentation (1099-K)
- Reconciliation exports for accounting
Integration:
- Export to QuickBooks
- Connect to accounting software
- Automated reconciliation
- Audit trail maintenance
Conclusion
Connecting a payment processor to your CharityAuctionsToday auction is a crucial step that enables seamless, secure, and efficient payment collection from winning bidders. By choosing the right processor for your organization's needs—whether Stripe's comprehensive features, PayPal's wide recognition, or Square's simplicity—and following the connection process carefully, you'll create a professional checkout experience that maximizes payment collection while minimizing administrative burden.
Take time to properly set up and test your payment processor well before your auction goes live, ensure all verification steps are completed, apply for nonprofit discounted rates where available, and familiarize yourself with the processor's dashboard and reporting tools. With integrated payment processing, you'll spend less time chasing payments and more time focused on your mission and building donor relationships. CharityAuctionsToday's support team is available to assist with any questions or challenges during the setup process, ensuring your auction is ready to accept payments smoothly and securely.
Frequently Asked Questions
How do I connect a payment processor to my CharityAuctionsToday auction?
Log into your dashboard, navigate to Settings and click Payment Processing, select your preferred processor (Stripe, PayPal, or Square), click Connect, authenticate with your processor account or create a new one, provide organization and bank account details, complete verification, and confirm the connection is active. The process typically takes 15-30 minutes with 1-2 days for verification.
Which payment processor is best for nonprofit auctions?
Stripe is generally the best choice for most nonprofit auctions due to discounted nonprofit rates of 2.2% plus 30 cents per transaction, excellent fraud protection, comprehensive reporting, and fast payouts. PayPal works well for organizations with international bidders or existing PayPal presence. Square is ideal for small to medium auctions needing simple setup or hybrid events with in-person card readers.
What documents do I need to connect a payment processor?
You'll need your legal organization name, Federal Tax ID (EIN), physical business address, phone number and website, bank account details including routing and account numbers, authorized representative information with valid ID and SSN, and your 501(c)(3) determination letter for nonprofit discounted rates. Have all documents ready before starting the connection process.
How long does it take to set up payment processing?
The initial connection takes 15-30 minutes. Bank verification typically requires 1-2 business days for micro-deposits or instant verification with bank login. Nonprofit rate approval takes 1-3 business days for Stripe or 5-10 business days for PayPal. Your first payout may take 7-14 days after the first transaction. Start setup at least one week before your auction to ensure everything is ready.
What are the processing fees for each payment processor?
Stripe charges 2.9% plus 30 cents standard, or 2.2% plus 30 cents for verified nonprofits. PayPal charges 2.9% plus 30 cents standard, or 2.2% plus 30 cents for nonprofits with no monthly fees. Square charges a flat 2.9% plus 30 cents for online transactions with no nonprofit discount, but 2.6% plus 10 cents for card-present transactions. All have no setup or monthly fees.
Can I connect multiple payment processors to my auction?
Yes, you can offer multiple payment options including a primary processor for most transactions and secondary options like PayPal for those who prefer it, checks for manual processing, bank transfers for large amounts, or cash at in-person pickup. Configure different methods for different scenarios and provide clear instructions for each payment method in your checkout process.
How do I get nonprofit discounted processing rates?
To qualify for nonprofit rates, upload your 501(c)(3) determination letter during the processor setup, complete the nonprofit verification application, and wait for approval which takes 1-3 business days for Stripe or 5-10 business days for PayPal. Once verified, your rates automatically adjust from 2.9% to 2.2% per transaction. Square does not offer nonprofit discounts.
When do funds from auction payments arrive in my bank account?
Payout timing varies by processor. Stripe typically transfers funds 2-3 business days after the transaction with the first payout taking 7-14 days. PayPal offers instant transfers for a 1% fee or free transfers in 3-5 business days. Square provides standard deposits in 1-2 business days or instant deposits for a 1.5% fee. Configure your preferred payout schedule in your processor dashboard.
What should I do if my payment processor connection fails?
If connection fails, try a different browser, clear cache and cookies, disable browser extensions, and ensure stable internet. Check that all information is accurate and complete all verification steps. Wait for the processor review period which varies by platform. Contact the processor's support directly for account status, or reach out to CharityAuctionsToday support for integration help via live chat or email.
Is payment processing secure and PCI compliant?
Yes, CharityAuctionsToday is PCI DSS compliant and all supported payment processors maintain the highest security standards. Payment data is never stored on the platform, all transactions use tokenization and encryption, and processors include fraud prevention features like AVS, CVV requirements, and 3D Secure authentication. Regular security audits ensure ongoing compliance and protection of sensitive payment information.
💡 Try this in ChatGPT
- Summarize the article "Connect a Payment Processor to My Auction" from https://www.charityauctionstoday.com/p/help/connect-a-payment-processor-to-my-auction/ in 3 bullet points for a board update.
- Turn the article "Connect a Payment Processor to My Auction" (https://www.charityauctionstoday.com/p/help/connect-a-payment-processor-to-my-auction/) into a 60-second talking script with one example and one CTA.
- Extract 5 SEO keywords and 3 internal link ideas from "Connect a Payment Processor to My Auction": https://www.charityauctionstoday.com/p/help/connect-a-payment-processor-to-my-auction/.
- Create 3 tweet ideas and a LinkedIn post that expand on this help topic using the article at https://www.charityauctionstoday.com/p/help/connect-a-payment-processor-to-my-auction/.
Tip: Paste the whole prompt (with the URL) so the AI can fetch context.
Tom Kelly
Tom Kelly, TEDx speaker and CEO of CharityAuctions.com, helps nonprofits raise millions through auctions and AI. He hosts The Million Dollar Nonprofit podcast and inspires leaders to live their legacy, not just leave it.
Table of contents
Create Your Auction
Raise 40% more with smart bidding tools