Overview
Custom Payment Method provides complete flexibility in how customers pay for your services. You can define custom payment instructions, upload supporting files, and create payment flows that match your specific business needs. This payment method is ideal for:- Offline payment processes
- Custom payment instructions
- Business-specific payment requirements
- Alternative payment methods not covered by standard gateways
- Manual payment verification processes
Manual Payment Method is a built-in payment option and doesn’t require additional plugins or external service setup.
Prerequisites
Before configuring manual payment methods, ensure you have:- Clear payment instructions for your customers
- Any supporting documentation or files ready for upload
- A defined process for verifying custom payments
- Customer support procedures for payment-related inquiries
Configuration
Accessing Manual Payment Settings
- Log in to your Aikeedo admin panel
- Navigate to Settings > Payments > Manual Payment (or Settings > Payments > [Your Method Name] if already configured)
- You’ll see the “Manual payment settings” configuration page
The navigation path changes based on configuration status:
- Before configuration: Settings > Payments > Manual Payment
- After configuration: Settings > Payments > [Your Method Name] (where [Your Method Name] is the method name you’ve defined)
Basic Configuration
Configure the fundamental settings for your custom payment method:1
Enable Custom Payment Method
Toggle the Status switch to “Enabled” to activate custom payment processing.
2
Configure Payment Types
Set the Enabled for dropdown to specify which payment types support custom payment methods:
- One time payments (Recommended)
- One-time and annual payments
- All payments
3
Set Payment Method
Choose One time payments (Recommended) from the dropdown for standard custom payment processing.
Since custom payment methods require manual verification, it’s recommended to enable them only for one-time payments to avoid complications with recurring payment processing.
Payment Method Details
Define how your custom payment method appears to customers:1
Set Method Name
Enter a Method name that will be displayed to customers at checkout:
- Use a clear, descriptive name (e.g., “Check Payment”, “Money Order”, “Corporate Purchase Order”)
- This name appears in the payment options during checkout
- The navigation path will change to Settings > Payments > [Your Method Name] after saving
- Keep it concise but informative
2
Configure Payment Instructions
Provide detailed Payment instructions for customers:
- Enter step-by-step instructions customers should follow
- Include all necessary details for payment completion
- Specify any required information or documentation
- Mention processing times and next steps
Be as detailed as possible. Include contact information, reference numbers, and any specific requirements.
Optional File Upload
Enhance your payment instructions with supporting documentation:1
Upload Instructions File
Add an optional Instructions file to provide additional guidance:
- Click Browse files to upload supporting documents
- Upload PDFs, images, or other relevant files
- Use View current to review uploaded files
- Use Delete to remove outdated files
Supported file types typically include PDF, DOC, DOCX, JPG, PNG, and other common formats.
Payment Processing Flow
For Customers
When customers choose your custom payment method:- Payment Selection: Customer selects your custom payment method from available payment methods during checkout
- Order Placement: Customer clicks “Place order” to complete the purchase
- Payment Instructions: Customer is redirected to order details page with your custom payment instructions
- Transfer Execution: Customer follows your specific payment process using provided instructions
- Order Tracking: Customer can monitor order status in their billing overview
- Order Fulfillment: Order is processed after payment verification by admin
Payment details are provided after placing the order, not during checkout. Customers are immediately redirected to the order details page where they can view complete payment instructions for initiating payments.
For Administrators
To process custom payment method orders:- Access Orders: Navigate to Billing > Orders in admin panel to view all orders
- Filter Pending Orders: Select “Pending” status from the filter options to view all orders awaiting manual verification (including custom payment methods and other manual payment methods)
- Review Order Details: Click on individual orders to view customer and payment information
- Verify Payments: Confirm payment completion through your defined process
- Update Order Status: Use Approve or Reject buttons to update order status
- Process Orders: Approved orders are processed immediately and cannot be reverted
Custom payment methods require manual verification. Always confirm payment completion before fulfilling orders. Once approved or rejected, orders cannot be reverted.
Order Management
Admin Order Management
Custom payment method orders appear in the admin panel with “Pending” status until manually verified. Note that the pending orders list includes all manual payment methods, not just custom payment methods:- Access Orders: Navigate to Billing > Orders in the admin panel to view all orders
- Filter Pending Orders: Select “Pending” status from the filter options to view all orders awaiting manual verification (including custom payment methods and other manual payment methods)
- Review Order Details: Click on any order to view:
- Customer information and workspace details
- Order summary (plan, credits, total amount)
- Payment method information
- Order creation date and status
Order Status Actions
For each pending custom payment method order, you can:- Approve: Click the green “Approve” button to confirm payment and fulfill the order
- Reject: Click the gray “Reject” button to cancel the order if payment is not received
Customer Order Tracking
Customers can track their custom payment method orders through their billing overview:- Access Billing: Navigate to billing overview from the main dashboard
- View Orders: Check the “Latest orders” section for pending custom payment method orders
- Order Details: Click on any order to view detailed payment instructions
- Status Updates: Order status updates automatically when admin approves payment
Customer Checkout Experience
When customers select your custom payment method as their payment method:- Payment Method Selection: During checkout, customers can choose your custom payment method from available payment options
- Order Placement: After selecting the custom payment method, customers click “Place order” to complete the purchase
- Order Confirmation: The system creates a pending order and redirects to order details page
- Payment Instructions: Customers receive comprehensive payment instructions including:
- Order ID for reference
- Custom payment instructions you’ve configured
- Any uploaded instruction files
- Contact information for support
The checkout page displays “Payment details will be provided after placing the order” to inform customers that payment instructions come after order creation.
Best Practices
Instruction Writing
Clear and Concise- Use simple, easy-to-understand language
- Break complex processes into numbered steps
- Include all necessary contact information
- Specify exact amounts and reference numbers
- Include all required payment details
- Specify processing times and deadlines
- Mention any required documentation
- Provide multiple contact methods
Customer Communication
Proactive Support- Provide clear contact information for questions
- Set realistic expectations for processing times
- Offer multiple ways to reach support
- Follow up on pending payments
- Keep records of all custom payment transactions
- Maintain copies of payment confirmations
- Document any special arrangements
- Track payment processing times
Security Considerations
Payment Verification- Always verify payment completion before order fulfillment
- Use secure methods for payment confirmation
- Protect sensitive customer information
- Maintain audit trails for all transactions
- Secure storage of payment-related files
- Regular backup of payment records
- Access controls for sensitive information
- Compliance with data protection regulations
Common Use Cases
Offline Payments
- Cash payments for local customers
- Check payments for B2B transactions
- Money order or cashier’s check payments
- In-person payment collection
Specialized Payment Methods
- Cryptocurrency payments
- Wire transfers with specific instructions
- Payment plans or installments
- Corporate purchase orders
Regional Payment Methods
- Local payment systems not supported by standard gateways
- Bank-specific payment processes
- Government or institutional payment methods
- Alternative financial services
Troubleshooting
Common Issues
Unclear Instructions- Review and simplify payment instructions
- Test instructions with a sample customer
- Gather feedback and improve clarity
- Provide multiple contact methods for questions
- Establish clear verification procedures
- Set up automated notifications for new orders
- Create escalation procedures for delayed payments
- Maintain regular communication with customers
- Check file size and format requirements
- Ensure files are accessible and properly formatted
- Test file uploads before going live
- Provide alternative access methods if needed
Order Status Management
Pending Orders- Orders remain in “Pending” status until manually approved
- Customers cannot use purchased credits until order is approved
- Orders can be rejected if payment is not received within reasonable time
- Orders are processed immediately upon approval
- Credits are immediately available to customers
- Orders cannot be reverted or reversed once approved
- Orders are cancelled and credits are not provided
- Orders cannot be reverted or reversed once rejected
- Customers should be notified of rejection with reason
- New orders can be placed if payment issues are resolved
Manual Payment Method is now configured and ready to accept payments through your custom payment process.