Skip to main content

Add Payments to an Existing App

Example prompts

Generic requests: "Add payment to this app", "Add checkout".

Or alternatively, if the merchant is familiar with the SDK: "Add Simply Connect to this app.", "Add GooglePay flow", "Add the Fields module".

The builder works with the app you already have, adding a complete Nuvei checkout without disrupting your existing screens, branding, or functionality.

  • The builder starts by asking a few questions about your app.
  • If you didn't specify a module in the prompt, it will give you a list of all the available modules in the SDK (Simply Connect, Fields, Apple Pay / Google Pay) and explain each one.
  • Collects a few details before it starts implementing:
    • how to proceed with the backend (see Spin Up a Test Backend and Connect to an Existing Backend)
    • which currency you will charge in
    • which environment - integration (sandbox, for testing) or production
    • a test buyer email. Nuvei rejects a payment with no buyer email, so the generated app carries one. You're always asked; you can keep the example.
  • The builder adds the payment functionality to your code and asks whether it should match your app's existing design.
  • Runs the app in an emulator.