Sheepy crypto deposit addresses dashboard

Crypto deposit
addresses

Create reusable crypto deposit addresses for every customer, receive recurring crypto
payments on supported blockchain networks, and automatically link each transaction to
the right customer.

Why businesses choose deposit addresses

Recurring customer deposits require more than one-time payment requests. Deposit
addresses simplify customer account funding, reduce manual processing, and create a
smoother experience for both businesses and customers.

Read more

Eliminate repetitive payment requests

Customers reuse the same deposit address instead of receiving a new payment request every time.

Automate payment attribution

Every incoming transaction is automatically linked to the right customer.

Simplify payment reconciliation

Track incoming payments in one place and reduce manual reconciliation across customer transactions.

Improve the customer experience

Customers can fund their account anytime without waiting for a new payment request.

Reduce payment exceptions

Accept customer deposits without predefined payment amounts, reducing issues associated with underpayments and overpayments.

Support business growth

Handle increasing customer payment volumes without adding manual work or changing your payment flow.

Deposit addresses or invoices?

Different payment flows suit different business needs. Use invoices for individual payment
requests and deposit addresses for recurring customer funding.

One-time purchases

Accept crypto payments for individual products or services with a fixed payment request.
Use invoices

Recurring customer deposits

Assign each customer a reusable crypto deposit address for recurring deposits and account top-ups.
Use deposit addresses

Fixed payment amounts

Best for payments with a specific amount and a separate payment request.
Use invoices

Customer account funding

Let customers add funds anytime while keeping every payment linked to the right customer.
Use deposit addresses

Checkout experience

Create payment links or QR codes for a fast and seamless crypto checkout.
Use invoices

Flexible deposit amounts

Accept recurring deposits of different amounts without creating a new payment request each time.
Use deposit addresses

How it works

Create dedicated customer deposit addresses, receive crypto deposits on supported blockchain
networks, and process every transaction through a clear customer deposit flow.

Read more
Create a deposit address

Create a deposit address

Create a unique reusable crypto deposit address for each customer through the Sheepy API, choose the required cryptocurrency and network, and link it to a customer reference.

Share deposit details

Share deposit details

Share the deposit address, cryptocurrency, blockchain network, and memo or destination tag where required.

Receive and match deposits

Receive and match deposits

When funds arrive, Sheepy automatically links the transaction to the corresponding customer deposit address and reference, and creates the related invoice.

Complete the deposit flow

Complete the deposit flow

Once the transaction completes the required checks and network confirmations, Sheepy updates the related invoice and credits the funds to your merchant balance.

Smooth integration process

Read more

Integration with Sheepy

Customer deposit addresses are created and managed through the Sheepy API, helping you automate payment processing, customer attribution, and transaction tracking.

Explore the API

Automated payment flow

Every customer deposit is processed automatically. Sheepy creates the related invoice, updates its status, and credits the received funds to your merchant balance.

Webhooks & notifications

Receive webhook notifications when a new customer payment is detected and as the related invoice status changes. Keep your systems synchronized and automate payment workflows.

Card img

Built for businesses with recurring crypto deposits

From gaming platforms to SaaS and hosting providers, deposit addresses simplify
recurring customer funding, reduce manual payment processing, and improve the deposit
experience across multiple industries.

Read more

iGaming

Let players top up their gaming balance anytime using the same crypto deposit address without creating a new payment request.

Forex & trading

Accept recurring customer deposits for trading account funding with accurate payment attribution and transaction tracking.

Hosting providers

Let customers fund hosting accounts with recurring crypto deposits using the same reusable deposit address. Accept repeat top-ups without creating a new payment request each time.

Software & SaaS

Let customers fund prepaid balances with recurring crypto deposits. Keep every incoming payment linked to the right customer and simplify account reconciliation.

E-commerce & marketplaces

Support buyer and seller account funding with reusable deposit addresses and accurate payment attribution.

VPN services

Let customers renew VPN access with recurring crypto payments using the same reusable deposit address. Make repeat renewals easier without issuing new payment details each time.

Frequently asked questions

Read more
A crypto deposit address is a blockchain address used to receive cryptocurrency transfers on a selected network. Sheepy supports two address types: customer_deposit for tracking customer transactions and balances, and merchant_deposit for managing deposits made directly to the merchant account.
A customer_deposit address is assigned to a specific customer and is used to track that customer’s deposits and balance activity. A merchant_deposit address is intended for self-funding the merchant account. Sheepy allows only one merchant deposit address for each gateway.
The merchant creates a customer_deposit address for a supported cryptocurrency and assigns it a unique reference. When funds arrive, Sheepy automatically creates an invoice, sends a notification, marks the invoice as done, and credits the paid amount minus fees to the merchant balance. If conversion is enabled in the merchant profile, it is applied as part of the deposit flow.
Yes. A customer deposit address can be provided to the customer for future deposits, so the merchant does not need to create a new invoice before every payment. This makes customer deposit addresses suitable for repeat account funding and recurring balance top-ups.
A crypto payment invoice is created before a specific payment and can include a predefined amount and checkout details. A customer deposit address can be created once and reused for future deposits. When a payment reaches that address, Sheepy automatically creates the related invoice and immediately assigns it the done status.
Every customer_deposit address requires a unique text reference that is exclusive to the merchant profile, such as a user ID from the merchant’s own system. Sheepy includes this reference in notifications for paid invoices, helping the merchant connect each incoming deposit to the correct customer. The API also supports an optional customer_id field for customer deposit addresses.
Deposit address availability depends on the cryptocurrency gateway and blockchain network enabled in the merchant profile. The Sheepy Gates API returns the current assets and networks, together with the deposit_enabled status for each gateway. Customer deposit addresses can only use cryptocurrency gateways, while merchant deposit addresses may also support fiat self-funding.
Yes. The Sheepy API provides methods to create a deposit address, retrieve an address by ID, and list existing addresses with filters such as gateway, customer ID, address, and creation date. The API supports both customer_deposit and merchant_deposit address types. For customer deposit addresses, a supported cryptocurrency gateway and unique reference are required.
Read more

Get same-day access to your account

By clicking "Submit request", you agree to our Privacy Policy.

icon rocket

Ready to get started?

Create a business account in minutes and unlock the future of crypto payments. For a custom package tailored to your needs, the Sheepy team is here to help.
Card img
icon hours

Individual support

Get 24/7 personalized support with Sheepy – just be ready to accept your first crypto payment.
icon copy

Start integration

Access clear API documentation, integration tools, and our test environment today.

Crypto deposit addresses for recurring customer payments: how
Sheepy simplifies the flow

Crypto deposit addresses give businesses a simple way to accept recurring crypto payments without creating a new payment request for every transaction. Instead of generating a new address or invoice each time a customer wants to add funds, a business can assign a reusable crypto deposit address to that customer. This makes deposit addresses especially useful for account funding, prepaid balances, trading platforms, iGaming, marketplaces, SaaS, hosting, VPN services, and other products where customers make repeat crypto payments.

With customer deposit addresses, every address can be linked to a unique customer reference. When funds arrive, Sheepy identifies the corresponding deposit address, links the transaction to the right customer, and creates the related invoice automatically. Businesses can track incoming payments and transaction history while keeping every payment connected to the correct customer. This reduces manual reconciliation and makes reusable deposit addresses practical even as transaction volumes grow.

Deposit addresses work across supported cryptocurrencies and blockchain networks. A separate address is created for the required cryptocurrency and network, with a memo or destination tag where needed. Customers can then reuse the same deposit details for future payments and send different amounts without requesting a new payment each time. This creates a more flexible customer funding flow than invoice-based payments built around a predefined payment request.

Businesses can integrate crypto deposit addresses through the Sheepy API and connect incoming payment activity with their own platform. Webhook notifications keep connected systems updated when new customer payments are detected and when related invoice statuses change. Incoming payments can also be automatically converted into a selected supported currency where conversion is available and enabled, helping businesses automate more of the crypto payment flow.

Customer deposit addresses are designed for businesses that need to accept recurring crypto payments and keep transactions linked to individual customers. For platforms built around repeat account funding, they provide a scalable way to accept crypto, automate payment attribution, simplify reconciliation, and manage recurring customer payments through one integrated payment infrastructure.