{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["admonition","cards","card"]},"redocly_category":"Documentation","type":"markdown"},"seo":{"title":"Integrate payment forms","description":"Learn how to integrate payment forms into your website.","siteUrl":"https://www.rebilly.com","image":"/assets/rebillysocial.94fb32fc280c9e84b963c440ec462771d25f4e6fdaaa6c59de41e8135113b46b.db81178d.png","lang":"en-US","keywords":"Payment forms"},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"integrate-payment-forms","__idx":0},"children":["Integrate payment forms"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Use payment forms to allow customers to pay for products and services."," ","These guides use the Rebilly Instruments JavaScript library."," ","To learn about the components of the Rebilly product, see ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/dev-docs/concepts"},"children":["Concepts"]},"."]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The Rebilly Instruments library processes customer-initiated checkout in the browser, including stored payment cards when the gateway requires CVV."," ","For merchant-initiated transactions, such as subscription rebills and autopay retries, use the Rebilly API."," ","For more information, see ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/dev-docs/customer-initiated-and-merchant-initiated-transactions"},"children":["Customer-initiated and merchant-initiated transactions"]},"."]}]},{"$$mdtype":"Tag","name":"Cards","attributes":{"columns":3,"cardMinWidth":240},"children":[{"$$mdtype":"Tag","name":"Card","attributes":{"title":"Integrate a payment form","imagePosition":"start","iconPosition":"auto","layout":"vertical","align":"start","variant":"filled","to":"/docs/dev-docs/integrate-a-payment-form/"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Learn how to integrate and embed a customizable, white-label payment form into your website."]}]},{"$$mdtype":"Tag","name":"Card","attributes":{"title":"Payment form using a JWT","imagePosition":"start","iconPosition":"auto","layout":"vertical","align":"start","variant":"filled","to":"/docs/dev-docs/process-a-payment-jwt/"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Learn how to process a payment using a JWT."]}]},{"$$mdtype":"Tag","name":"Card","attributes":{"title":"Create a customer","imagePosition":"start","iconPosition":"auto","layout":"vertical","align":"start","variant":"filled","to":"/docs/dev-docs/create-a-customer/"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Learn how to create a customer in Rebilly using the JS SDK and the Rebilly API."]}]},{"$$mdtype":"Tag","name":"Card","attributes":{"title":"Customize payment forms","imagePosition":"start","iconPosition":"auto","layout":"vertical","align":"start","variant":"filled","to":"/docs/dev-docs/customize-rebilly-instruments/"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Learn how to customize payment forms."]}]},{"$$mdtype":"Tag","name":"Card","attributes":{"title":"Examples","imagePosition":"start","iconPosition":"auto","layout":"vertical","align":"start","variant":"filled","to":"/docs/dev-docs/examples-rebilly-instruments/"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Learn how to use the Rebilly Instruments library in your website."]}]},{"$$mdtype":"Tag","name":"Card","attributes":{"title":"Reference","imagePosition":"start","iconPosition":"auto","layout":"vertical","align":"start","variant":"filled","to":"/docs/dev-docs/reference-rebilly-instruments/"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Learn how to reference the Rebilly Instruments library."]}]},{"$$mdtype":"Tag","name":"Card","attributes":{"title":"Supported payment methods","imagePosition":"start","iconPosition":"auto","layout":"vertical","align":"start","variant":"filled","to":"/docs/dev-docs/payment-methods-supported-by-rebilly-instruments/"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Learn about the payment methods supported by the Rebilly Instruments library."]}]}]}]},"headings":[{"value":"Integrate payment forms","id":"integrate-payment-forms","depth":1}],"frontmatter":{"seo":{"title":"Integrate payment forms","description":"Learn how to integrate payment forms into your website.","keywords":"Payment forms","lang":"en-US"}},"lastModified":"2026-07-20T09:23:09.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/docs/dev-docs/get-started-integrate-payment-forms","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}