Skip to main content

Getting Started with Dukka Wallet Service

Welcome to the Dukka Wallet Service API! This guide will help you get started with integrating our wallet service into your application.

Prerequisites

Before you begin, ensure you have:
  1. A Dukka account
  2. Access to the Dukka dashboard
  3. Basic understanding of REST APIs
  4. Supported bank account for settlements

Quick Start Guide

1. Authentication Setup

First, you’ll need to set up authentication for your API requests:

2. Create a Wallet Account

Set up your first wallet account:

3. Configure Charges

Set up your transaction charges:

4. Process Payments

Start processing transactions:

Core Features

Account Management

Additional Features

Best Practices

Security

  • Always use HTTPS for API requests
  • Keep your API keys secure
  • Implement proper error handling
  • Follow security guidelines

Error Handling

  • Implement proper error handling
  • Use appropriate HTTP status codes
  • Handle rate limiting
  • Implement retry mechanisms

Testing

  • Test in sandbox environment first
  • Verify all API endpoints
  • Test error scenarios
  • Validate webhook notifications

Next Steps

  1. Review the API Reference for detailed endpoint documentation
  2. Set up Webhook Integration for real-time notifications
  3. Configure Settlement for fund management
  4. Implement Multi-currency Support if needed

Support

If you need help: