Physical Order (Redeem)

Physical Order (Redeem) API

Overview

The Physical Order (Redeem) API allows users to redeem their digital assets or account balances for physical products that are shipped to their specified address. This system handles order processing, inventory validation, and fulfillment coordination.

Key Functionalities

  • Redeem Physical Products - Convert digital assets to physical goods
  • Inventory Validation - Real-time stock availability checking
  • Address Verification - Validate shipping addresses before processing
  • Order Tracking - Monitor redemption status and shipping progress
  • Payment Processing - Handle account debits and transaction records

Authentication

API access requires authentication via client credentials (client-id and client-secret headers) for secure transaction processing.

API Endpoints

  • GET /digitalgold/user/products - Retrieve available physical gold/silver products
  • POST /digitalgold/user/products/order - Order physical gold/silver products
  • POST /digitalgold/user/products/order_list - Get user's physical order history
  • POST /digitalgold/user/products/order_details - Fetch specific order details

Response Structure

Standardized JSON format with transaction IDs, order details, and relevant status information for tracking and confirmation.

Error Codes

  • 200 - Successful
  • 400 - Failed
  • 401 - Unauthorized Access
  • 404 - Resource Not Found
  • 500 - Internal Server Error