Introduction
In this tutorial, you’ll learn how to create a simple page with a form where clients can pay you a custom amount using their credit card.
Step-by-Step Guide
Step 1: Create a Payment Form
- In your Oh My Hi dashboard, go to Forms.
 - Click Add New Form and choose a Payment template.
 - Select the template for a custom amount form.
 - In the payment settings enable Stripe and disable Offline Payment.
 - Click Save.
 
Step 2: Adjust Form Fields (Optional)
- To collect additional details (like shipping address), drag in an Address field.
 - Remove any fields you don’t need.
 - Click Save when done.
 
Step 3: Update Form Settings
- Go to the Settings tab of your form.
 - For confirmation settings:
- The default redirects to a receipt page — leave this as-is unless you have a custom thank you page or want to take a different action.
 
 - Check email notifications:
- Admin notification (sends you the form and payment details).
 - Customer notification (sends a receipt to your client).
 
 - If using CRM integration:
- The form will add the client to your CRM’s All Subscribers list by default
 - You can create tags or trigger automations if desired.
 
 
Step 4: Create the Custom Payment Page
- In your dashboard, create a new Page.
 - Name it something like Custom Payment Page.
 - Add a form block or pattern that includes a form.
 - Select your new custom amount form.
 - Update any headings or text to guide your client (e.g., “Please enter the amount and submit payment.”).
 - Click Publish.
 
Step 5: Pre-fill Form Fields with URL Parameters (Optional)
- Send your client a link that pre-fills the form fields.
 - For example, use 
?amount=25&description=This is for the pantsat the end of the URL. - Example: 
https://yoursite.com/custom-payment-page?amount=25&description=This is for the pants 
This will pre-fill the form with a $25 amount and description “This is for the pants”.
Wrap-Up
You’ve now created a simple custom payment page where clients can pay any amount by credit card. Pre-filled links make it even easier for them!