Skip to main content
Get up and running with Bousol Enterprise in minutes. This guide walks you through creating your first invoice and collecting a payment.

Prerequisites

Before you begin, you’ll need a Bousol Enterprise account. Contact us at [email protected] to get started. Our team will set up your organization and provide dashboard access.

Step 1: Log In to the Dashboard

Once your account is set up, you’ll receive login credentials from the Bousol team. Use these to access your Enterprise Dashboard.

Step 2: Add a Client

Before creating an invoice, add the customer to your client database.
  1. Click Clients in the sidebar
  2. Click Add Client
  3. Fill in the required information:
    • First Name and Last Name
    • Email and/or Phone Number
    • Wallet Address (optional — customer can pay without one)
  4. Click Save
Tip: If you don’t have the customer’s wallet address, they can still pay. The payment link will prompt them to open the Bousol Wallet app.

Step 3: Create an Invoice

  1. Click Invoices in the sidebar
  2. Click Create Invoice
  3. Fill in the invoice details:
    • Client: Select the customer you just added
    • Currency: Choose HTG or USD
    • Due Date: When payment is expected
    • Line Items: Add items with description, quantity, and unit price
  4. Click Save as Draft or Send Invoice

Invoice Example

FieldValue
ClientJean Pierre
CurrencyHTG
Due DateFeb 15, 2026
Line ItemMonthly Water Service - 500 HTG
Total500 HTG

Step 4: Send the Invoice

If you saved as draft, you can send it now:
  1. Open the invoice from the list
  2. Click Send
  3. Choose notification method:
    • Email: Sends to client’s email address
    • SMS: Sends to client’s phone number
    • Copy Link: Manually share the payment link
The customer will receive a message with a link to view and pay the invoice.

Step 5: Customer Pays

When the customer clicks the payment link:
  1. They see the invoice details (amount, due date, your organization info)
  2. They click Pay Now
  3. The Bousol Wallet app opens (or prompts download)
  4. They confirm the payment in the app
  5. Payment settles on the blockchain in 3-5 seconds

Step 6: View Payment Confirmation

Once the customer pays:
  1. The invoice status changes to Paid
  2. You’ll see the payment in ReportsTransactions
  3. If configured, your webhook endpoint receives a invoice.paid event

What’s Next?

Now that you’ve completed your first payment flow, explore more features:
FeatureGuide
Create recurring invoicesInvoice Templates
Generate QR codes for POSPayment Links
Send payouts to customersPayouts
Integrate via APIAPI Overview
Set up webhooksWebhooks

Common Questions

How long does payment take?

Payments settle on the Stellar blockchain in 3-5 seconds. The invoice status updates in real-time.

What if the customer doesn’t have the Bousol Wallet?

When they click the payment link, they’ll be prompted to download the Bousol Wallet app. After installing and setting up their account, they can complete the payment.

Can I cancel an invoice?

Yes. Open the invoice and click Void. This marks the invoice as canceled and disables the payment link.

How do I issue a refund?

Use the Payouts feature to send funds back to the customer’s wallet. Go to PayoutsCreate Payout and enter the customer’s wallet address and amount.