Skip to content

AutoFTbot/AutoGopay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

59 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

AutoGoPay - Platform Otomasi Pembayaran GoPay QRIS

AutoGoPay

Platform otomasi pembayaran QRIS dengan API yang powerful untuk merchant Indonesia

Website Telegram Status Uptime


Tentang AutoGoPay

AutoGoPay adalah platform yang memudahkan merchant untuk menerima pembayaran GoPay secara otomatis melalui QRIS. Dengan AutoGoPay, Anda dapat:

  • Generate QRIS dinamis dengan amount
  • Cek status transaksi secara real-time
  • Terima notifikasi otomatis via webhook
  • Monitor semua transaksi di dashboard
  • Integrasi mudah dengan sistem Anda

Fitur Utama

Generate QRIS Otomatis

Buat QRIS dinamis dengan nominal custom untuk setiap transaksi. Setiap QRIS memiliki Transaction ID unik untuk tracking yang akurat.

Cek Status Real-time

Pantau status pembayaran secara real-time menggunakan Transaction ID. Tidak perlu khawatir dengan transaksi yang memiliki nominal sama.

Webhook Callback

Terima notifikasi otomatis ke sistem Anda saat transaksi berhasil. Webhook dikirim secara real-time untuk update status pembayaran.

Dashboard Monitoring

Dashboard intuitif untuk monitoring semua transaksi, statistik pendapatan, dan performa bisnis Anda.

Keamanan & Keandalan

Data terenkripsi dengan standar industri. Kami tidak menyimpan informasi sensitif seperti password GoPay Anda.


Cara Kerja

Diagram Alur Sistem

sequenceDiagram
    participant Merchant as ๐Ÿช Merchant/Your System
    participant AutoGoPay as โšก AutoGoPay API
    participant GoPay as ๐Ÿ’ณ GoPay Server
    participant Customer as ๐Ÿ‘ค Customer
    
    Note over Merchant,Customer: 1๏ธโƒฃ Generate QRIS
    Merchant->>AutoGoPay: POST /qris/generate<br/>{amount: 50000}
    AutoGoPay->>AutoGoPay: Generate Order ID<br/>(AUTOGOPAY-xxx)
    AutoGoPay->>GoPay: Request QRIS dengan Order ID
    GoPay-->>AutoGoPay: Return Transaction ID & QRIS
    AutoGoPay-->>Merchant: {transaction_id, order_id, qr_url}
    
    Note over Merchant,Customer: 2๏ธโƒฃ Customer Melakukan Pembayaran
    Merchant->>Customer: Tampilkan QRIS ke customer
    Customer->>GoPay: Scan QRIS & Bayar via GoPay App
    GoPay-->>Customer: โœ… Pembayaran Berhasil
    
    Note over Merchant,Customer: 3๏ธโƒฃ Notifikasi Real-time
    GoPay->>AutoGoPay: Payment Success Notification
    AutoGoPay->>AutoGoPay: Verify & Process Payment
    AutoGoPay->>Merchant: ๐Ÿ”” POST Webhook Callback<br/>{status: "success", amount: 50000}
    Merchant-->>AutoGoPay: 200 OK (Webhook Received)
    
    Note over Merchant,Customer: 4๏ธโƒฃ Update Dashboard
    AutoGoPay->>AutoGoPay: Update Transaction Status
    Merchant->>AutoGoPay: POST /qris/status<br/>{transaction_id: "xxx-xxx"}
    AutoGoPay-->>Merchant: {status: "settlement", transaction_time: "..."}
Loading

Alur Transaksi Step-by-Step

1๏ธโƒฃ Generate QRIS

Sistem Anda request QRIS dengan nominal tertentu melalui API. AutoGoPay akan generate Order ID otomatis dan request QRIS ke GoPay, kemudian return Transaction ID dari GoPay.

Request:

POST /qris/generate
{
  "amount": 50000
}

Response:

{
  "success": true,
  "message": "QRIS created successfully",
  "data": {
    "transaction_id": "b3d4c5e6-f7g8-h9i0-j1k2-l3m4n5o6p7q8",
    "order_id": "AUTOGOPAY-1234567890-5678",
    "amount": 50000,
    "transaction_status": "pending",
    "qr_string": "00020101021126...",
    "qr_url": "https://api.midtrans.com/qr/...",
    "transaction_time": "2024-03-30 10:15:00",
    "expiry_time": "2024-03-30 10:30:00"
  }
}

Penjelasan:

  • order_id - Auto-generated oleh AutoGoPay (format: AUTOGOPAY-xxx)
  • transaction_id - Dari GoPay/Midtrans, gunakan ini untuk cek status
  • qr_url - URL gambar QRIS untuk ditampilkan ke customer
  • qr_string - String QRIS untuk generate QR code sendiri
  • expiry_time - QRIS berlaku 15 menit

2๏ธโƒฃ Customer Bayar

Customer scan QRIS yang ditampilkan dan melakukan pembayaran melalui aplikasi GoPay.

3๏ธโƒฃ Webhook Callback (Real-time)

Setelah pembayaran berhasil, AutoGoPay langsung kirim webhook ke sistem Anda secara real-time.

Webhook Payload:

{
  "event": "transaction.received",
  "timestamp": "2024-03-30 10:30:00",
  "transaction": {
    "transaction_id": "b3d4c5e6-f7g8-h9i0-j1k2-l3m4n5o6p7q8",
    "order_id": "AUTOGOPAY-1234567890-5678",
    "amount": 50000,
    "status": "PAID",
    "payment_method": "QRIS",
    "paid_at": "2024-03-30T10:30:00Z",
    "settlement_time": "2024-03-30T10:30:05Z"
  }
}

4๏ธโƒฃ Cek Status (Optional)

Anda juga bisa cek status transaksi kapan saja menggunakan Transaction ID dari GoPay.

Request:

POST /qris/status
{
  "transaction_id": "b3d4c5e6-f7g8-h9i0-j1k2-l3m4n5o6p7q8"
}

Response:

{
  "success": true,
  "message": "Transaction successful",
  "data": {
    "transaction_id": "b3d4c5e6-f7g8-h9i0-j1k2-l3m4n5o6p7q8",
    "transaction_status": "settlement",
    "transaction_time": "2024-03-30 10:30:00"
  }
}

Status yang mungkin:

  • pending - Menunggu pembayaran
  • settlement - Pembayaran berhasil
  • expire - QRIS sudah expired
  • cancel - Transaksi dibatalkan

Cara Memulai

๐Ÿ“‹ Langkah-langkah Setup (5 Menit)

1๏ธโƒฃ Registrasi Akun (Gratis)

Daftar akun gratis di gopay.sawargipay.cloud/register

Yang Anda Butuhkan:

  • โœ‰๏ธ Email aktif
  • ๐Ÿ“ฑ Telegram ID untuk notifikasi
  • ๐Ÿ” Password yang kuat

2๏ธโƒฃ Beli Activation Key

Hubungi bot Telegram @AutoGopayBot untuk membeli Activation Key

Paket Tersedia:

  • 1 Hari - Rp 1.000 (Testing & Trial)
  • Custom - Sesuai kebutuhan Anda

๐Ÿ’ก Tips: Mulai dengan paket 1 hari untuk testing terlebih dahulu!

3๏ธโƒฃ Aktivasi Akun

  1. Login ke dashboard
  2. Masukkan Activation Key yang sudah dibeli
  3. Klik Activate - Akun langsung aktif!

4๏ธโƒฃ Hubungkan GoPay Merchant

Proses Mudah & Aman:

  1. Klik tombol "Connect GoPay" di dashboard
  2. Masukkan nomor HP akun GoPay merchant Anda
  3. Verifikasi OTP yang dikirim ke HP
  4. โœ… Selesai! GoPay terhubung

โš ๏ธ Catatan Keamanan:

  • Kami tidak menyimpan password GoPay Anda
  • Koneksi langsung ke server GoPay dengan enkripsi
  • Token akses disimpan dengan enkripsi AES-256

5๏ธโƒฃ Mulai Terima Pembayaran

Opsi 1: Gunakan Dashboard

  • Generate QRIS langsung dari dashboard
  • Monitor transaksi real-time
  • Download laporan transaksi

Opsi 2: Integrasi API

  • Dokumentasi lengkap tersedia di dashboard
  • Copy API Key dari menu Settings
  • Mulai integrasi dengan sistem Anda

๐Ÿš€ Quick Start - API Integration

Setup API Key

# Ambil API Key dari dashboard Settings
API_KEY="your-api-key-here"

Generate QRIS

curl -X POST https://gopay.sawargipay.cloud/api/qris/generate \
  -H "X-API-Key: $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "amount": 50000
  }'

Response:

{
  "success": true,
  "message": "QRIS created successfully",
  "data": {
    "transaction_id": "b3d4c5e6-f7g8-h9i0-j1k2-l3m4n5o6p7q8",
    "order_id": "AUTOGOPAY-1234567890-5678",
    "amount": 50000,
    "transaction_status": "pending",
    "qr_string": "00020101021126...",
    "qr_url": "https://api.midtrans.com/qr/...",
    "transaction_time": "2024-03-30 10:15:00",
    "expiry_time": "2024-03-30 10:30:00"
  }
}

Penting:

  • Simpan transaction_id untuk cek status pembayaran
  • Tampilkan qr_url atau generate QR dari qr_string ke customer
  • QRIS berlaku 15 menit (lihat expiry_time)

Cek Status Transaksi

curl -X POST https://gopay.sawargipay.cloud/api/qris/status \
  -H "X-API-Key: $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "transaction_id": "b3d4c5e6-f7g8-h9i0-j1k2-l3m4n5o6p7q8"
  }'

Response:

{
  "success": true,
  "message": "Transaction successful",
  "data": {
    "transaction_id": "b3d4c5e6-f7g8-h9i0-j1k2-l3m4n5o6p7q8",
    "transaction_status": "settlement",
    "transaction_time": "2024-03-30 10:30:00"
  }
}

Setup Webhook URL

curl -X POST https://gopay.sawargipay.cloud/api/user/callback-url \
  -H "X-API-Key: $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "callback_url": "https://yourdomain.com/webhook/gopay"
  }'

Webhook Callback

AutoGoPay mengirim webhook callback ke URL yang Anda daftarkan saat transaksi berhasil.

๐Ÿ”” Diagram Webhook Flow

sequenceDiagram
    participant Customer as ๐Ÿ‘ค Customer
    participant GoPay as ๐Ÿ’ณ GoPay App
    participant AutoGoPay as โšก AutoGoPay
    participant YourSystem as ๐Ÿช Your System
    participant Dashboard as ๐Ÿ“Š Dashboard

    Note over Customer,Dashboard: Customer melakukan pembayaran
    Customer->>GoPay: 1. Scan QRIS & Input PIN
    GoPay->>GoPay: 2. Process Payment
    GoPay-->>Customer: 3. โœ… Payment Success
    
    Note over Customer,Dashboard: AutoGoPay menerima notifikasi
    GoPay->>AutoGoPay: 4. Payment Notification
    AutoGoPay->>AutoGoPay: 5. Verify Payment Data
    
    Note over Customer,Dashboard: Webhook dikirim ke sistem Anda
    AutoGoPay->>YourSystem: 6. ๐Ÿ”” POST Webhook<br/>{event, transaction}
    YourSystem->>YourSystem: 7. Process Order/Update Status
    YourSystem-->>AutoGoPay: 8. 200 OK
    
    Note over Customer,Dashboard: Dashboard terupdate otomatis
    AutoGoPay->>Dashboard: 9. Update Transaction Status
    Dashboard-->>Merchant: 10. Real-time Stats Update
Loading

๐Ÿ“ฆ Format Webhook Payload

{
  "event": "transaction.received",
  "timestamp": "2024-03-30 10:30:00",
  "transaction": {
    "transaction_id": "b3d4c5e6-f7g8-h9i0-j1k2-l3m4n5o6p7q8",
    "order_id": "AUTOGOPAY-1234567890-5678",
    "amount": 50000,
    "status": "PAID",
    "payment_method": "QRIS",
    "paid_at": "2024-03-30T10:30:00Z",
    "settlement_time": "2024-03-30T10:30:05Z"
  }
}

Field Description:

  • event - Event type (always "transaction.received")
  • timestamp - Waktu webhook dikirim (WIB)
  • transaction.transaction_id - Transaction ID dari GoPay (gunakan untuk cek status)
  • transaction.order_id - Order ID yang auto-generated (format: AUTOGOPAY-xxx)
  • transaction.amount - Nominal pembayaran (dalam Rupiah)
  • transaction.status - Status transaksi (PAID/PENDING)
  • transaction.payment_method - Metode pembayaran (QRIS)
  • transaction.paid_at - Waktu pembayaran berhasil
  • transaction.settlement_time - Waktu settlement (optional)

Headers:

  • X-Signature - HMAC-SHA256 signature untuk verifikasi
  • X-Callback-Event - Event type (transaction.received)
  • X-Retry-Attempt - Nomor retry attempt (1-3)

๐Ÿ” Verifikasi Webhook Signature

Setiap webhook dilengkapi HMAC signature untuk keamanan. Gunakan API Key Anda sebagai secret untuk verifikasi:

// Node.js Example
const crypto = require('crypto');

function verifyWebhook(payload, signature, apiKey) {
  const hmac = crypto.createHmac('sha256', apiKey);
  hmac.update(payload); // payload as string
  const expectedSignature = hmac.digest('hex');
  
  return signature === expectedSignature;
}

// Usage
app.post('/webhook/gopay', (req, res) => {
  const signature = req.headers['x-signature'];
  const payload = JSON.stringify(req.body);
  
  if (!verifyWebhook(payload, signature, YOUR_API_KEY)) {
    return res.status(401).json({ error: 'Invalid signature' });
  }
  
  // Process webhook...
});
// PHP Example
function verifyWebhook($payload, $signature, $apiKey) {
    $expectedSignature = hash_hmac('sha256', $payload, $apiKey);
    return hash_equals($signature, $expectedSignature);
}

// Usage
$payload = file_get_contents('php://input');
$signature = $_SERVER['HTTP_X_SIGNATURE'];

if (!verifyWebhook($payload, $signature, $yourApiKey)) {
    http_response_code(401);
    exit('Invalid signature');
}

Setup Webhook di Dashboard

Langkah-langkah:

  1. ๐Ÿ”‘ Login ke dashboard
  2. โš™๏ธ Buka menu Settings
  3. ๐ŸŒ Masukkan Webhook URL Anda (contoh: https://yourdomain.com/webhook/gopay)
  4. ๐Ÿ’พ Klik Save
  5. ๐Ÿงช Test webhook dengan tombol Test Webhook

Contoh Implementasi Webhook Handler:

// Express.js Example
app.post('/webhook/gopay', (req, res) => {
  const { event, timestamp, transaction } = req.body;
  
  // Verify signature (recommended)
  const signature = req.headers['x-signature'];
  if (!verifyWebhook(req.body, signature, YOUR_API_KEY)) {
    return res.status(401).json({ error: 'Invalid signature' });
  }
  
  // Check event type
  if (event === 'transaction.received') {
    const { transaction_id, amount, status, paid_at } = transaction;
    
    // Update order status in your database
    updateOrderStatus(transaction_id, status);
    
    // Send confirmation email to customer
    sendConfirmationEmail(transaction_id, amount);
    
    console.log(`Payment received: ${transaction_id} - Rp ${amount}`);
  }
  
  // Return 200 OK to acknowledge receipt
  res.status(200).json({ success: true });
});
// PHP Example
<?php
$payload = file_get_contents('php://input');
$data = json_decode($payload, true);

// Verify signature
$signature = $_SERVER['HTTP_X_SIGNATURE'];
if (!verifyWebhook($payload, $signature, $yourApiKey)) {
    http_response_code(401);
    exit('Invalid signature');
}

// Process payment
$event = $data['event'];
if ($event === 'transaction.received') {
    $transaction = $data['transaction'];
    $transactionId = $transaction['transaction_id'];
    $amount = $transaction['amount'];
    $status = $transaction['status'];
    
    updateOrderStatus($transactionId, $status);
    sendConfirmationEmail($transactionId, $amount);
}

// Return 200 OK
http_response_code(200);
echo json_encode(['success' => true]);
?>
# Python/Flask Example
from flask import Flask, request, jsonify
import hmac
import hashlib

@app.route('/webhook/gopay', methods=['POST'])
def webhook_gopay():
    payload = request.get_data()
    signature = request.headers.get('X-Signature')
    
    # Verify signature
    if not verify_webhook(payload, signature, YOUR_API_KEY):
        return jsonify({'error': 'Invalid signature'}), 401
    
    data = request.get_json()
    
    if data['event'] == 'transaction.received':
        transaction = data['transaction']
        transaction_id = transaction['transaction_id']
        amount = transaction['amount']
        status = transaction['status']
        
        # Update order status
        update_order_status(transaction_id, status)
        
        print(f"Payment received: {transaction_id} - Rp {amount}")
    
    return jsonify({'success': True}), 200

๐Ÿ’ผ Use Case

๐Ÿ›’ E-Commerce

Terima pembayaran otomatis untuk toko online Anda. Webhook langsung update status order sehingga customer langsung dapat konfirmasi.

Benefit:

  • Auto-update order status
  • Instant payment confirmation
  • Reduce manual verification

๐Ÿ’ Donation Platform

Buat QRIS untuk donasi dengan nominal custom. Track semua donasi di dashboard dengan detail lengkap.

Benefit:

  • Custom amount per donasi
  • Real-time donation tracking
  • Automated receipt generation

๐Ÿ“… Subscription Service

Terima pembayaran berlangganan bulanan dengan QRIS yang mudah dan tracking otomatis.

Benefit:

  • Recurring payment tracking
  • Auto-renewal reminders
  • Subscription analytics

๐ŸŽซ Event Ticketing

Generate QRIS untuk setiap pembelian tiket dengan tracking yang akurat per transaksi.

Benefit:

  • Unique QRIS per ticket
  • Instant ticket confirmation
  • Prevent double booking

๐Ÿช Marketplace

Integrasi payment gateway untuk marketplace dengan settlement otomatis dan multi-merchant support.

Benefit:

  • Multi-merchant management
  • Automated settlement
  • Transaction reconciliation

๐Ÿ“Š Statistik & Monitoring

Dashboard AutoGoPay menyediakan monitoring lengkap untuk bisnis Anda:

Real-time Metrics

  • ๐Ÿ’ฐ Total Pendapatan - Revenue hari ini, minggu ini, bulan ini dengan grafik trend
  • ๐Ÿ“ˆ Total Transaksi - Jumlah transaksi dengan breakdown per periode
  • โœ… Success Rate - Persentase transaksi berhasil vs gagal
  • โšก Response Time - Monitoring performa sistem (<50ms average)
  • ๐Ÿ“Š Transaction Chart - Grafik visual transaksi per hari/minggu/bulan

Transaction Management

  • ๐Ÿ” Search & Filter - Cari transaksi berdasarkan ID, tanggal, status, amount
  • ๐Ÿ“‹ Transaction History - Riwayat lengkap semua transaksi dengan detail
  • ๐Ÿ“ฅ Export Data - Download laporan dalam format CSV/Excel
  • ๐Ÿ”” Real-time Updates - Dashboard update otomatis tanpa refresh

Dashboard Preview

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚  ๐Ÿ“Š Dashboard Overview                                   โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚                                                          โ”‚
โ”‚  ๐Ÿ’ฐ Total Pendapatan        ๐Ÿ“ˆ Total Transaksi          โ”‚
โ”‚     Rp 5.250.000               127 transaksi            โ”‚
โ”‚     +12% dari kemarin          +8 hari ini              โ”‚
โ”‚                                                          โ”‚
โ”‚  โœ… Success Rate            โšก Avg Response Time         โ”‚
โ”‚     98.4%                      45ms                      โ”‚
โ”‚     Excellent!                 Very Fast                 โ”‚
โ”‚                                                          โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚  ๐Ÿ“Š Grafik Transaksi (7 Hari Terakhir)                  โ”‚
โ”‚                                                          โ”‚
โ”‚   50k โ”ค     โ•ญโ”€โ•ฎ                                         โ”‚
โ”‚   40k โ”ค   โ•ญโ”€โ•ฏ โ•ฐโ•ฎ  โ•ญโ•ฎ                                    โ”‚
โ”‚   30k โ”ค โ•ญโ”€โ•ฏ    โ•ฐโ”€โ”€โ•ฏโ•ฐโ”€โ•ฎ                                  โ”‚
โ”‚   20k โ”คโ”€โ•ฏ           โ•ฐโ”€                                  โ”‚
โ”‚       โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€                    โ”‚
โ”‚        Mon Tue Wed Thu Fri Sat Sun                      โ”‚
โ”‚                                                          โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚  ๐Ÿ“‹ Recent Transactions                                  โ”‚
โ”‚                                                          โ”‚
โ”‚  b3d4c5e6-xxx  โ”‚ Rp 50.000   โ”‚ โœ… Paid  โ”‚ 2 mins ago    โ”‚
โ”‚  c4d5e6f7-xxx  โ”‚ Rp 125.000  โ”‚ โœ… Paid  โ”‚ 5 mins ago    โ”‚
โ”‚  d5e6f7g8-xxx  โ”‚ Rp 75.000   โ”‚ โณ Pending โ”‚ 8 mins ago  โ”‚
โ”‚                                                          โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

๐Ÿ”’ Keamanan

๐Ÿ›ก๏ธ Enkripsi Data

Semua data sensitif dienkripsi menggunakan AES-256 (standar militer)

Yang Dienkripsi:

  • Access Token & Refresh Token GoPay
  • API Keys
  • Merchant credentials
  • Transaction data

๐Ÿšซ No Password Storage

Kami TIDAK menyimpan password atau PIN GoPay Anda. Koneksi langsung ke GoPay menggunakan token terenkripsi yang di-refresh otomatis.

โœ๏ธ Webhook Signature

Setiap webhook dilengkapi HMAC-SHA256 signature untuk verifikasi authenticity dan mencegah webhook palsu.

Cara Verifikasi:

const signature = req.headers['x-signature'];
const isValid = verifyHMAC(payload, signature, YOUR_SECRET);

๐Ÿšฆ Rate Limiting

Proteksi dari abuse dan DDoS attack dengan rate limiting:

  • Per IP: 100 requests/menit
  • Per User: 200 requests/menit
  • Login Attempts: 5 attempts/15 menit

๐Ÿ” SSL/TLS

Semua komunikasi menggunakan HTTPS dengan SSL certificate. Data tidak pernah dikirim dalam plain text.

๐Ÿ”‘ API Key Security

  • API Key di-generate dengan cryptographically secure random
  • Dapat di-regenerate kapan saja dari dashboard
  • Expired otomatis saat akun tidak aktif

๐Ÿ“ž Support & Kontak

๐Ÿ’ฌ Telegram Bot

@AutoGopayBot - Untuk pembelian Activation Key dan support teknis

๐ŸŒ Website

gopay.sawargipay.cloud

โฐ Support Hours

24/7 via Telegram Bot - Kami siap membantu kapan saja!

๐Ÿ“ง Email Support

Untuk pertanyaan bisnis atau kerjasama, hubungi kami via Telegram Bot


โ“ FAQ

๐Ÿ’ต Berapa biaya yang dikenakan?

Registrasi gratis! Anda hanya perlu membeli Activation Key sesuai durasi penggunaan (mulai dari Rp 10.000/hari).

๐Ÿ”’ Apakah data saya aman?

Sangat aman! Semua data dienkripsi dengan AES-256 dan kami tidak menyimpan informasi sensitif seperti password atau PIN GoPay Anda.

๐Ÿ”„ Bagaimana cara perpanjang layanan?

Hubungi @AutoGopayBot dan masukkan email yang terdaftar. Bot akan proses perpanjangan otomatis.

๐Ÿ’ธ Apakah bisa refund?

Activation Key yang sudah digunakan tidak bisa di-refund. Kami sarankan test dengan paket 1 hari (Rp 10.000) terlebih dahulu.

โšก Berapa lama proses aktivasi?

Instant! Setelah memasukkan Activation Key, akun langsung aktif dan bisa digunakan.

๐Ÿ“Š Apakah ada limit transaksi?

Tidak ada limit! Anda bisa terima pembayaran sebanyak yang Anda mau tanpa batasan.

๐Ÿ”Œ Bagaimana cara integrasi dengan website saya?

Dokumentasi lengkap dengan contoh code tersedia di dashboard setelah login. Support untuk Node.js, PHP, Python, dan bahasa lainnya.

๐Ÿ• Berapa lama QRIS berlaku?

QRIS berlaku selama 15 menit setelah di-generate. Setelah itu akan expired dan perlu generate ulang.

๐Ÿ“ฑ Apakah bisa untuk GoPay personal?

Tidak, AutoGoPay hanya support GoPay Merchant/Business account. Anda perlu daftar GoPay merchant terlebih dahulu.

๐Ÿ”” Bagaimana jika webhook gagal terkirim?

AutoGoPay akan retry webhook hingga 3x dengan exponential backoff. Anda juga bisa cek status transaksi manual via API.


๐Ÿ†š Kenapa Memilih AutoGoPay?

Fitur โœ… AutoGoPay โŒ Manual
Generate QRIS โšก Otomatis via API ๐ŸŒ Manual satu-satu
Webhook Callback ๐Ÿ”” Real-time โŒ Tidak ada
Dashboard Monitoring ๐Ÿ“Š Lengkap & Real-time โŒ Tidak ada
Transaction Tracking ๐ŸŽฏ Unique ID per transaksi ๐Ÿ˜ต Sulit track
Response Time โšก <50ms ๐ŸŒ Lambat
Support ๐Ÿ• 24/7 via Telegram โฐ Terbatas
Setup Time โฑ๏ธ 5 menit โณ Berjam-jam
API Integration ๐Ÿ”Œ RESTful API โŒ Tidak ada

๐Ÿ“œ Terms of Service

Dengan menggunakan AutoGoPay, Anda setuju dengan Terms of Service kami.


๐Ÿš€ Siap Memulai?

โœจ Registrasi gratis โ€ข โšก Setup 5 menit โ€ข ๐Ÿ• Support 24/7


Mulai terima pembayaran GoPay otomatis hari ini!

Made with โค๏ธ by AutoGoPay Team

ยฉ 2026 AutoGoPay. All rights reserved.

About

Platform otomasi pembayaran QRIS dengan API yang powerful. Kelola transaksi real-time dan integrasikan dengan sistem Anda.

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors