Yes, you can send service prices via email and allow clients to enter that amount on a Webflow form, then redirect them to a bank payment gateway with the amount pre-filled — but some conditions apply. Webflow itself doesn't support dynamic payment processing natively without third-party integrations or custom code.
1. Define Your Payment Gateway Requirements
- Check if your bank supports URL-based redirection with pre-filled amount parameters. Some gateways allow passing the amount, transaction ID, and other data in a query string.
- Examples: Stripe, PayPal, and some localized banks have URL-based or hosted payment options you can link to.
- Create a form in Webflow where users enter the amount they want to pay.
- Set up the form to use the Form Submission “Action” URL or custom redirect that leads to the bank gateway page.
- Use custom JavaScript to read the form’s input (e.g. amount) and build a dynamic URL.
- On form submit, prevent the default action and redirect users to a constructed URL like:
https://bankgateway.com/pay?amount=USER_INPUT_AMOUNT
4. Email the Price to Clients
- You can email service prices directly using any email platform.
- Include a Webflow form link in the email or even a direct payment link (if the amount is fixed) using query parameters:
e.g., https://yourwebsite.com/pay?amount=250
5. Pre-fill the Amount Field via URL
- In your Webflow form page, use JavaScript to read the
amount
from the URL and pre-fill the input field. - This allows clients to click a link with ?amount=250 and see it auto-filled.
Summary
To achieve this in Webflow:
- Use custom form logic with JavaScript.
- Dynamically fetch and embed the amount in the redirect URL.
- Your bank must support payment gateway URLs with query parameters.
- Webflow forms alone won’t handle payments; integrations or redirects are required.