Minmo v0.5.13 Release
Balance Choice
Minmo v0.5.13 gives Partners more choice over their wallet balance: convert Bitcoin to USD or move USD back to Bitcoin, with a quote to review before confirming. It also keeps Lightning-address purchases within the buyer's chosen local-currency budget and improves payment details across mobile and web.
Choose the balance you need
The Partner Console's Convert balance action now works in both directions. Choose Bitcoin → USD or USD → Bitcoin, enter a partial amount or use Max, then review what you convert and the estimated amount you receive before confirming. Quotes remain subject to provider repricing, fees, and minimum amounts.
When automatic conversion is enabled, moving USD to Bitcoin requires agreement to turn it off. The dialog explains blocked actions, and a Move to Bitcoin shortcut is available on the stable balance panel. If your Bitcoin balance cannot cover a payment, the Send dialog offers a conversion shortcut.
API and SDK payment flows also account for a remaining USD balance when Bitcoin alone cannot cover a send, subject to the provider's conversion requirements.
Keep a Lightning-address purchase within your budget
When buying Bitcoin for a Lightning address, your chosen local-currency amount now stays the payment budget. Fees are deducted from the Bitcoin delivered rather than added to your local-currency payment.
A fixed Lightning invoice still specifies the Bitcoin amount to receive, so its funding amount includes the applicable fees. The distinction lets you choose a spending budget for an address or fund the amount requested by an invoice.
Read payment details for the right market
Payment methods now use consistent, market-specific fields, labels, instructions, and validation across the mobile app, swap page, and Partner Console. Kenyan bank-transfer details use PesaLink, including the recipient name. Available methods still depend on the agent's configured currencies and services.
Get a useful response when wallet loading stalls
Partner wallet loading now ends with a Retry option if the overview request stalls. If a refresh fails, the last successful overview stays visible; an unavailable first balance is shown as unavailable. Payment submissions continue waiting for their result, and an interrupted submission prompts you to check status and history before retrying.
Update wallet integrations
This release changes the wallet conversion API and SDK. Integrations using wallet.stabilize() must move to wallet.quoteConversion() and wallet.convert(). The conversion endpoints replace the previous stabilization routes, and executing a conversion requires an idempotency key. Review the
Check Google Play for the mobile update as it becomes available on your track: