API v1FiatPe Home
FiatPeDocs
NO-CODE PAYMENTS

Payment Button

Create a reusable payment button for a product or service, collect customer details, control stock, and embed checkout with one script.

Sell from any website with one embed

FiatPe Payment Button is a no-code payment entry point for a product, service, booking, or other fixed-price offer. Configure the item in the FiatPe dashboard and place the generated script wherever you want customers to pay. The script renders your configured button and opens FiatPe Checkout when a customer selects it.

Set the offer

Configure the display title, button label, price, and store.

Control stock

Allow unlimited sales or set an available quantity for the item.

Collect details

Add customer and order fields, with required or optional inputs.

Embed anywhere

Use the generated script on a site that supports custom HTML and JavaScript.

When Payment Button is a good fit

Use it when you need a fast, reusable checkout without building an order form or Checkout.js integration yourself. For a fully custom checkout journey or server-controlled pricing, use the Payment Gateway integration instead.

Start in three stages

01

Add the essentials

Choose the store, enter a clear title and button label, set the selling price, and decide whether stock is unlimited or limited.

02

Configure customer fields

Collect the contact and order information your business needs. Email and phone can be kept alongside additional required or optional custom fields.

03

Preview and test

Review the product preview and complete a Test payment before placing the button on a customer-facing page.

View the complete setup flow

Common use cases

Choose a button configuration that matches what is being sold and the information required to fulfil it.

Product sales

Add a Buy Now action to a product page, set its price, and prevent new orders after limited stock is exhausted.

Services and appointments

Collect a fixed consultation, registration, reservation, or service fee together with the details needed to process it.

Events and workshops

Sell a limited number of registrations and collect attendee information using custom fields.

Digital items

Accept payment for a report, course, download, or membership and capture fulfilment details at checkout.

Fees and contributions

Create a simple Quick Pay button for a known amount without building a product catalogue.

Campaign pages

Reuse a configured button on landing pages, blogs, or compatible website builders that accept custom scripts.

Use custom fields purposefully

  • Collect only the information required to identify, process, or fulfil the order.
  • Use clear field labels and add descriptions when customers may need extra context.
  • Mark a field required only when the purchase cannot be completed without it.
  • Keep sensitive authentication, card, and banking data out of custom fields.
  • Review the captured information with the payment before fulfilling the order.

Choose Quick Pay or Buy Now

QUICK PAY

Simple fixed payment

Best for fees, services, contributions, or any offer where a product-style stock journey is unnecessary.

Read Quick Pay guide →
BUY NOW

Product purchase

Best for a defined item with a displayed price and optional stock limit on a product or campaign page.

Read Buy Now guide →