Skip to main content
Version: v2alpha1

Welcome to getpaid!

getpaid is an end-to-end payments and monetization solution that enables platforms like SaaS solutions and marketplaces to add payments capabilities to enable their merchants to grow their business. In doing so, platforms can also capture additional revenue streams.

getpaid does all the hard work for you, including security and compliance. You as a platform can focus on growing your business by offering payments using getpaid's trusted capabilities.

getpaid provides easy-to-use capabilities and APIs that platforms can start using with low effort.

Sign-up

We are excited that you are ready to start fully monetizing payments with getpaid. Our customer success team can help you to onboard your platform on getpaid in a private preview session. For this, please book an onboarding session with them.

Actors & roles

getpaid's solution is centered around accounts. The accounts are the core organizational unit and play a crucial role in each of the operations. The accounts possess versatile capabilities that enable them to assume different roles in each scenario. As it is in the real world, your company can act as a buyer, seller, or platform and gathers all the data and funds under them same getpaid's account.

getpaid provides a comprehensive solution that allows you to manage all of these roles in a single place, specifying the capabilities for each account, and using a multi-hierarchy account structure that can be adapted to your business needs. With getpaid's fine-grained permissions, you can control the access to the data and capabilities for each account.

Centered on payments and monetization, getpaid's solution gather and split funds between the different accounts involved in funds flow. This allows you to manage all the funds in a single place, and getpaid will take care of the rest.

Platform

Software platforms and marketplaces use getpaid API to enable merchants to process payments using getpaid trusted capabilities. Platforms can act as seller or just an intermediary gathering funds when the merchant acts as the seller.

Platforms have control of:

  • Create accounts for their merchants or subsidiaries so they get invited to complete onboarding providing the minimum required information to start using the capabilities enabled.
  • How and what capabilities are used by each account created.
  • Branding and styling of onboarding flows.
  • Branding and styling of embedded or hosted pages, for example, payment checkouts, or delegate the decision to the accounts created so there is an immersive experience inside the platform or the merchant solution.
  • View all the data related to its account and accounts created using getpaid API or the getpaid dashboard with full transparency of the funds flow.

Seller

Sellers or merchants use getpaid's capabilities embedded by software platforms to sell goods and services. These payment capabilities are fully integrated on the platform with the look-and-feel, branding and preferences of the platform, so it feels like the merchant is just using the platform they know and love.

Sellers have control of:

  • Configuration settings delegated by the platform to the sellers like branding and styling of hosted payment pages.
  • Payment methods available on each transaction.
  • View the data, for example, payments, invoices, or payouts, related to its account embedded in the platform solution with the look-and-feel they are used to.

Across all the accounts involved in a payment, you should define the party acting as seller (or "merchant of record") as the business that is selling the service to the buyer. Normally it will be the seller's name who appears in the buyer's transaction descriptor.

Buyer

A buyer can complete online payments using getpaid's embedded capabilities.

Buyers have control of:

  • Payment preferences for the transaction.
  • View the data, for example, payments, or invoices, related to its account embedded in the platform solution with the look-and-feel they are used to.

Integrator

An integrator is a third-party entity authorized by the platform to interact with certain sellers and buyers on behalf of the platform. Through delegated permissions, integrators can access and enhance payment and invoicing capabilities, allowing platforms to scale efficiently by entrusting select management tasks to trusted integrators.

Integrators have control of:

  • Delegated account access for specified sellers and buyers, allowing them to view and manage transactions, invoices, and account configurations, aligned with the permissions set by the platform.
  • Invoice management and customization, enabling integrators to support sellers with tailored invoice settings, recurring billing options, and payment tracking, enhancing the invoicing experience within platform standards.