Making Payments Through the Portal
Online payment guide
At a Glance
- Customers pay invoices directly through portal links when online payments are enabled
- Payment methods depend on your integrations: Stripe, PayPal, or Square
- ACH bank transfers offer lower fees; credit cards provide convenience
Making Payments Through the Portal
How customers pay invoices online through the WorkSnap Pro customer portal.
Payment Overview
Customers can pay invoices directly through their portal link when you have online payments enabled. The process is:
- Open invoice link
- Click Pay Now
- Choose payment method
- Enter payment details
- Confirm payment
- Receive confirmation
Available Payment Methods
Payment options depend on which integrations you've connected:
| Payment Method | Requirements |
|---|---|
| Credit Card | Stripe or Square connected |
| Debit Card | Stripe or Square connected |
| Bank Transfer (ACH) | Stripe with ACH enabled |
| PayPal | PayPal connected |
Credit and Debit Cards
Cards accepted typically include:
- Visa
- Mastercard
- American Express
- Discover
Specific card types depend on your payment processor settings.
Bank Transfer (ACH)
ACH payments allow customers to pay directly from their bank account:
- Lower processing fees (for you)
- Slightly longer processing time (3-5 business days)
- Requires bank account and routing numbers
PayPal
Customers can pay using:
- PayPal balance
- Cards linked to PayPal
- Bank account linked to PayPal
- Venmo (through PayPal integration)
Making a Full Payment
Step-by-Step Process
-
Open the invoice link from email or shared link
-
Review the invoice
- Verify amount is correct
- Check line items if needed
- Note the balance due
-
Click Pay Now
- Button appears prominently on invoice
-
Select payment method
- Choose from available options
- Card, Bank Transfer, or PayPal
-
Enter payment details
For cards:
- Card number
- Expiration date
- CVV/security code
- Billing ZIP code
For bank transfer:
- Bank name
- Account number
- Routing number
- Account type (checking/savings)
For PayPal:
- Redirects to PayPal login
- Choose funding source in PayPal
- Confirm in PayPal
-
Confirm payment
- Review total amount
- Click Pay or Confirm
-
Receive confirmation
- Success message displays
- Receipt sent via email
Making Partial Payments
If the business allows partial payments:
How It Works
- Open invoice showing balance due
- Click Pay Now
- Enter custom amount (less than full balance)
- Complete payment as normal
- Remaining balance shown for later
Example
| Invoice Total | Payment Made | New Balance |
|---|---|---|
| $1,500.00 | $500.00 | $1,000.00 |
| $1,000.00 | $500.00 | $500.00 |
| $500.00 | $500.00 | $0.00 (Paid) |
When Partial Payments Are Useful
- Large invoices paid over time
- Deposit payments
- Budget constraints
- Payment plan arrangements
Note: Not all businesses enable partial payments. If you don't see an option to enter a custom amount, full payment is required.
Paying Deposits on Estimates
When approving an estimate that requires a deposit:
- Review and approve the estimate
- Complete digital signature
- Deposit payment screen appears
- Enter payment details
- Pay the deposit amount
- Confirmation sent
The deposit is typically a percentage of the estimate total (e.g., 50%).
Payment Confirmation
On-Screen Confirmation
After successful payment, customers see:
- "Payment Successful" message
- Amount paid
- Transaction reference
- Updated invoice status
- Option to download receipt
Email Receipt
An email receipt is sent containing:
- Payment amount
- Payment date
- Payment method (last 4 digits for cards)
- Invoice reference
- Your business contact info
What Happens After Payment
For Full Payments
- Invoice status changes to Paid
- Balance due shows $0.00
- You're notified of payment
- Receipt sent to customer
- Payment recorded in your records
For Partial Payments
- Invoice status changes to Partial
- Balance due updates
- You're notified of payment
- Receipt sent for this payment
- Invoice remains open for remaining balance
Payment Security
How Payments Are Protected
| Security Measure | Protection |
|---|---|
| PCI Compliance | Payment processors meet strict security standards |
| Encryption | All payment data encrypted (HTTPS) |
| Tokenization | Card numbers never stored by WorkSnap |
| Fraud Protection | Built-in fraud detection by processors |
Safe Payment Practices for Customers
- Only pay through official invoice links
- Verify the URL looks legitimate
- Never email card numbers directly
- Keep receipts for records
Payment Processing Times
Credit/Debit Cards
- Authorization: Instant
- Funds available to business: 1-2 business days
- On your statement: 1-3 business days
Bank Transfer (ACH)
- Initiation: Same day
- Processing: 3-5 business days
- Funds available: After processing completes
PayPal
- Authorization: Instant
- Funds to business: Per PayPal policies
- On PayPal history: Immediate
Payment Failed
If a payment doesn't go through:
Common Reasons
| Reason | Solution |
|---|---|
| Insufficient funds | Use different card or fund account |
| Card declined | Contact bank or use different card |
| Incorrect details | Double-check card number, expiration, CVV |
| Expired card | Use current card |
| Bank security hold | Contact bank to authorize |
| Daily limit reached | Wait or use different payment method |
What to Do
- Check error message - May indicate the issue
- Verify details - Re-enter card information carefully
- Try different method - Use another card or PayPal
- Contact bank - They may have blocked the transaction
- Try later - Temporary issues sometimes resolve
- Contact business - For assistance or alternative arrangements
Recurring Payments
WorkSnap Pro does not automatically charge recurring payments. Each invoice must be paid individually.
If you receive recurring invoices (e.g., monthly):
- Pay each invoice when received
- Set personal reminders if helpful
- Contact the business about auto-pay options
Refunds
If you need a refund:
How Refunds Work
- Contact the business directly
- Business initiates refund in WorkSnap
- Refund processes through original payment method
- Funds return to your account
Refund Timeline
| Payment Method | Typical Refund Time |
|---|---|
| Credit Card | 3-5 business days |
| Debit Card | 5-10 business days |
| Bank Transfer | 5-10 business days |
| PayPal | 3-5 business days |
Refund Amounts
- Full refunds return entire payment
- Partial refunds return portion
- Refund appears as credit on your statement
Disputing a Charge
If you believe a charge is incorrect:
- Contact the business first - Most issues resolved directly
- Provide details - Invoice number, amount, concern
- Allow time - Business needs to review
- Document communication - Keep records
If not resolved with the business:
- Contact your card issuer or bank
- File a dispute/chargeback if necessary
- Provide documentation
Tips for Smooth Payments
- Have card ready - Know where your card is before starting
- Check balance first - Ensure sufficient funds
- Use correct card - Business vs. personal as appropriate
- Save receipts - For tax or expense records
- Pay on time - Avoid late fees if applicable
- Keep link accessible - Bookmark if paying later
Mobile Payments
Paying from a phone or tablet:
Mobile-Friendly Features
- Responsive payment forms
- Easy number entry
- Apple Pay / Google Pay (if supported)
- Auto-fill from saved cards (browser feature)
Best Practices for Mobile
- Use stable internet connection
- Don't navigate away during payment
- Wait for confirmation screen
- Screenshot receipt if needed
Previous: Accessing the Customer Portal Next: Customer Portal FAQ & Troubleshooting
What Happens Next
- 1Customer clicks Pay Now and selects their payment method
- 2Payment is processed securely through your connected provider
- 3Both you and the customer receive confirmation
- 4Invoice status updates to Paid automatically
Common Questions
- Why doesn't my customer see a Pay button?
- You need to connect a payment processor (Stripe, PayPal, or Square) in Settings > Payments for online payments to appear.
- Can customers make partial payments?
- If enabled in your settings, customers can enter a custom amount. Otherwise, they pay the full balance.
- How long until I receive the funds?
- Timing depends on your payment processor. Typically 1-2 business days for cards, 3-5 days for ACH transfers.
Was this article helpful?