Skip to main content

20 docs tagged with "Stablecoin"

View all tags

Approve and reject payouts

In case you want to integrate an additional layer of security to your payments, you can approve or reject payouts before they go out. For example, your customers may create a payout request, and your Ops team should verify and approve it. With the approval flows enabled, a payout will go to a pending state after the wallet details are provided. Then BVNK will wait for an Approve or a Reject call to proceed or cancel the payout.

Charge customer fees

As a partner, you can add a markup fee to your customers' transactions, enabling you to collect additional revenue from your customers.

Collect via Channels

Use channels to add crypto payments to your checkout flow. In this guide, you'll use the BVNK-hosted page—though you can build your own UI using the API responses. Next, we'll outline the channels workflow so you understand how to implement it yourself if you decide not to use the hosted page.

Create a wallet

BVNK offers capabilities to create and manage crypto wallets directly from within the BVNK portal.

Currencies

Comprehensive list of supported fiat and crypto currencies on the BVNK platform

Enable payouts for customers

The customer stablecoin payment flow enables Payment Service Providers (PSPs) to offer stablecoin payouts to their customers without requiring direct integration with cryptocurrency infrastructure.

Exception scenarios

The final step is to build in handling for exceptions that may occur in the payment flow. The types of webhooks are covered on the Receive Payment Notifications page, but the following guides provide a more detailed explanation of the scenarios.

Find your use case

Use this table to quickly identify which BVNK use case matches your business needs. Compare use cases to understand the target industries, currency flows, required delivery models, and available product features. Click the use case link to view detailed implementation guides, or use the Model links to learn more about the delivery models (Direct or Embedded) that support each use case.

Late Payments

This type of payment is specific for Merchant Payment Services / Payment Links only.

Overpayments

Overpayments occur when end-users send more cryptocurrency than intended. For example, they intend to send 0.01 ETH but send 0.1 ETH instead. In this case, the payment still transitions to a COMPLETE status.

Receive stablecoin payments

Using BVNKs Receive products, you can collect crypto payments from your customers, allowing them to top up accounts or purchase goods and services from you whilst BVNK manages the conversion and settlement to your accounts.

Receive stablecoins via Payment Links

Use this method to add crypto payments to your checkout flow and collect payments from your customers. You have the option to build your own UI using the API response or redirect your user to a pre-built Hosted Payments Page.

Refund Payments

In the case where a payment exception scenario has taken place, BVNK provides the option to automatically refund the cryptocurrency for merchants who do not want to hold these cryptocurrencies, due to any compliance issues, or for merchants that do not want to internally process any payments that have fallen outside of the agreed upon payment rules.

Send stablecoin payments

The following guide describes how you can integrate stablecoin payments into your platform via BVNK.

Underpayments

Underpayments occur when end-users do not transfer enough cryptocurrency to fulfill their payment obligation.