Hello @fodisery
Manual payment methods was developed so that website owner can provide their bank details and received payments when no other payment mode is available.
We don’t suggest using this payment method, it’s was developed only for specific needs. after next update onwards, you will start seeing “not recommended” with Manual payment method. These are the reasons for not recommending this payment method.
- Almost all WordPress plugin already have this feature inbuilt. We recommend you using the inbuilt feature if available and required.
- We don’t have a way to check if payment is actually received or not. After customer clicks on Paid Button, website owner has to manually check the payment and mark the payment as paid.
- Manual method has very low success rate and very high drop off rate.
Regarding your other queries:
- At empty area (1), you can provide your custom payment details like bank details, QR code, address, cheque details, Demand draft details etc. You need to create a page in WordPress with these details, and choose that page in the Knit Pay configuration under “Account Details Page” section.
- After customer clicks “Paid” button, payment goes on hold. After manually check the payment status, you need to manually change the payment status to “Complete” in “Knit Pay >> Payments” section. You can design your own payment status page and choose it in “Knit Pay >> Settings”.
- After next update, you will be able to use
knit_pay_payment_status_update action hook to listen payment status check. We are also working to integrate Knit Pay with Uncanny Automator and various other automation plugins. After this integration, you will be able to automate various tasks without writing a single line of code.
- Knit Pay is a bundle of many open-source Composer libraries, and also a lots of custom code. @pronamic is an author of some of the composer libraries we are using. We highly recommend you support WordPress, Pronamic, and other open-source projects we are using, if you like Knit Pay, because with these projects, Knit Pay was not like what you are seeing it today.
Kindly explain your requirements in more details so that we can help you better by answering the queries specifically related to your project. If you have custom development requirement, let us know.