Transaction API Documentation

Complete guide to integrating PipiHub payment API

Transaction API Overview

The PipiHub Transaction API allows you to integrate payment processing into your applications. This API supports various payment methods including bank transfers, e-wallets, and virtual accounts.

Key Features

  • Multiple payment channels (bank transfer, e-wallet, virtual account)
  • Real-time transaction status updates
  • Secure payment processing with industry-standard encryption
  • Webhook notifications for payment status changes
  • Comprehensive transaction history and reporting

Getting Started

  1. Register your application in the dashboard to get API credentials
  2. Use your API Key and Secret Key to authenticate requests
  3. Create transactions using the Create Transaction endpoint
  4. Handle webhook notifications for payment status updates
  5. Check transaction status using the Get Transaction endpoint

API Base URL

https://api.pipihub.id/v1