To add a payment to a Dapple project, connect a Stripe account, open the project's Form Builder, click Add Fields → Payment, and set your price (or offer multiple options). Payments process through Stripe directly into your account, minus Stripe's and Dapple's transaction fees. The whole setup takes around five minutes once Stripe is connected.
Before you start
Connect Stripe to Dapple in Settings → Payments. If you don't already have a Stripe account, you can create one during the connection flow. Full setup: How to Connect a Stripe Account
How does payment processing work?
Creators pay through Stripe's secure checkout — Dapple never sees the card details directly.
Funds land in your Stripe account, minus Stripe's processing fee plus Dapple's transaction fee.
You transfer to your bank from your Stripe dashboard.
Refunds are issued through Stripe directly.
Step 1: Open Form Builder
Open the project where you want to add a fee.
Open Form Builder.
Step 2: Add a Payment field
Click Add Fields → Payment.
In the General tab, give the field a label (e.g. 'Submission Fee').
Set the price.
Save.
Step 3: Offer multiple price options (optional)
If you want to give creators a choice — for example a Free Entry plus a payment option, or a selection of entry fees:
Each option can have its own price, label, and description.
Drag options to reorder.
Set one option as the default (e.g. $0 if you want the form to be free by default).
Add a $0 option if you want creators to be able to skip the payment.
Adding a Payment Field to a Form
After connecting your Stripe account, you can simply add a payment field in a submission form where you wish to capture a payment.
Navigate to the Project you'd like to add a payment(s) for and head to the Form Builder.
Select Add Fields > Payment
In the General tab, add a payment label and then the description.
Select Payment Config and then choose either a Fixed Amount if just wanting to take one single fee, which will be mandatory. E.g adding $5 here would mean that the creator has to pay $5 in order to make the submission.
Choose Select Amount if you'd like to add multiple options in which to offer the creator. These can include a Free Entry option set to 0 with other payment options that can be added instead.
Select the small dropdown button in order to expand the details of the payment. You can configure the price, the label and a description.
You can add multiple different payments and rearrange the order by dragging into a new position.
Finally, you have the option to set an option that the form will automatically default to. E.g it might be a free entry form and so default to this; however you might want to give the option to upgrade to expedited feedback, sell certain items as part of the submission or give the option of a tip jar or donation that is optional.
Additional Payments
If you offer additional options for payment (e.g you are selling subscriptions, fast response, an item for sale etc) then you should create a separate field for this.
After setting your initial fee for the submission, rather than adding another payment option, select the Add Fields > Payment to add a separate payment field. If it's an optional add-on, make sure to set the default as £0 so that it's not mandatory for the creator to make a purchase before adding any additional options. If the creator select one of the additional payments, it will then add to the total of their basket.
Conditional Logic
You can set up conditional logic for your payments. This means that different payments can be created based on the answers to other form fields. E.g let's say you are running an art exhibition and the payment depends on how many works are added. You might ask a question: How many works are you entering? Dependent on the answer, the correct payment will show. See here for more information on conditional logic.
Troubleshooting
Problem | What to check |
Payment field won't accept a price | Confirm Stripe is connected (Settings → Payments shows Connected). |
Stripe says my account isn't verified | Open your Stripe dashboard → Account → Documents. Stripe may need extra ID or business documents. |
Creators say the payment screen errors | Confirm your project Visibility is Public (or the creator has the Private link), and your Availability is Anytime or Between (currently open). |
Where to go next










