WooCommerce Upload Payment Proof Plugin
Collect payment proof in WooCommerce with custom file upload fields for receipts, bank transfer confirmations, screenshots, PDFs, and manual payment workflows.
Bank Transfer / Manual Payment
Upload your payment receipt or screenshot, then enter the payment reference before placing the order.
The problem
Payment proof often ends up scattered across email, WhatsApp, and support tickets.
Manual payment methods can require customers to send bank transfer receipts, screenshots, PDFs, or confirmation numbers outside WooCommerce. That creates messy order management because your team has to match messages, files, and payment details by hand.
The solution
Add a payment proof upload field directly to your custom gateway.
WooCommerce Custom Payment Gateway Pro lets merchants add a File Upload field to custom payment gateways and store the uploaded proof with the WooCommerce order. Customers submit the receipt and payment reference during checkout, so the order record keeps the details your team needs for manual review.
WooCommerce payment proof plugin features
Collect payment evidence during checkout while keeping verification under merchant control.
Add file upload fields to custom payment gateways
Collect receipts, screenshots, PDFs, and confirmations
Add payment reference/transaction ID fields
Store payment proof with the WooCommerce order
Show uploaded files in admin order details if supported
Use with bank transfer, Wise, Revolut, PayPal.me, crypto, and other manual payments
Control required/optional fields
Example checkout workflow
Customer selects a manual payment method, uploads receipt/proof, enters a reference number, and the order is saved with payment details.
Customer selects manual payment method
Your custom bank transfer, payment link, crypto, or offline gateway appears at checkout.
Uploads receipt or proof
The customer adds a payment receipt, screenshot, PDF confirmation, or other requested proof.
Enters reference number
Collect a payment reference, transaction ID, confirmation number, or note for matching.
Order is saved with payment details
The uploaded proof and payment fields stay with the WooCommerce order for manual review.
Use cases
Built for WooCommerce manual payment proof workflows.
Use checkout file upload payment fields when your store needs evidence before manually reviewing, matching, or fulfilling an order.
Bank transfer receipts
Wise/Revolut screenshots
Manual PayPal confirmation
Crypto payment screenshots
Purchase order documents
Offline payment confirmations
Security note
Use safe allowed file types for uploads.
For payment proof uploads, use safe allowed file types such as JPG, PNG, WebP, and PDF when supported by your WordPress upload settings, WooCommerce setup, and plugin configuration. Keep this as a manual review workflow; the plugin does not automatically verify the payment.
Frequently asked questions
Common questions about using WooCommerce Custom Payment Gateway Pro for payment receipt upload and manual payment proof collection.
Can customers upload bank transfer receipts?
Yes. You can add a file upload field to a custom manual payment gateway so customers can submit a bank transfer receipt, screenshot, PDF confirmation, or other proof your store requests.
Can I make the upload required?
Yes. You can control whether the payment proof upload field is required or optional for the custom gateway workflow you configure.
Which file types are supported?
Use safe allowed file types such as JPG, PNG, WebP, and PDF when supported by your WordPress upload settings, WooCommerce setup, and plugin configuration.
Where can the store owner view the uploaded file?
The payment proof is stored with the WooCommerce order and can be reviewed from the order details when your configured field display supports it.
Can I also collect a transaction ID?
Yes. You can add a payment reference, transaction ID, confirmation number, or similar checkout field alongside the file upload.
Does this approve the payment automatically?
No. The plugin collects and stores payment proof for manual review. It does not automatically verify, approve, or reject payments.
Collect payment proof in WooCommerce checkout.
Add custom file upload fields, collect payment references, and keep receipts or screenshots attached to the order for manual review.