qrtzcode
HomeDocsAPILeaderboardChangelog
Contribute
Docs

qrtzcode

Kumpulan gist & snippet pribadi — anime, AI tools, scraper, dan randomness.

Navigate

HomeDocsAPI Reference

Links

Ā© 2026 qrtz. All snippets welcome.

ESC

Navigate

Links

Tools

Top up e-wallet Dana

scrape top up cocok untuk mau buat sistem top up dana otomatis di bot, dan juga ini output nya ada qris nya

Note

wajib di sesuaikan dengan bener dan baca catatan setiap kode ada catatan

Contributed by

@vorx4 contributions

Creator

vorx

Language

javascript

Views

26

Copies

4

Base

—

Updated

16 Jul 2026

#tools

Code

264
top_up_dana.js
/* Top Up Dana Scrape
   Karena Duit Aku Gak ada jadi belum di tes website nya work apa kagak, jadi tes nominal kecil dulu seribu 
   by: vorx
   source: https://whatsapp.com/channel/0029Vb6P2e1E50UZYaX4wI0W
   tags: tools, payment
*/

// top_up_dana.js by zx?

async function createTokogameOrder() {
  const url = 'https://api.tokogame.com/core/v1/orders/create-order';
  
  // Payload order (Top Up DANA Rp 1.000)
  const payload = {
    "contact": {
      "emailAddress": "",
      "phoneNumber": "+6283140961614" // nomor ini acakin aja gak guna tapi wajib di isi
    },
    "paymentMethod": "QRIS_ID_BNC",
    "productId": "67ca818d93cbad5184377578",
    "productPackageCode": "1000", // Kode paket Rp 1.000 / 10.000 tengok paket nya langsung ke https://www.tokogame.com
    "questionnaireAnswers": [
      {
        "questionnaire": {
          "code": "userid",
          "inputType": "NUMBER",
          "regexValidation": {
            "regex": "^08\\d{8,12}$",
            "errorMessages": [
              {
                "language": "ID",
                "title": "Format Nomor HP Salah",
                "body": "Format nomor HP salah. Mohon masukkan nomor yang dimulai dengan 08..."
              }
            ]
          },
          "translations": [
            {
              "language": "ID",
              "question": "Masukkan No. HP",
              "description": "Nomor HP",
              "choices": []
            }
          ]
        },
        "answer": "08***" // Nomor DANA tujuan yang ingin di top up, awali 08 bukan 628
      }
    ]
  };

  // Catatan: Beberapa header mungkin butuh di-generate ulang secara dinamis
  const headers = {
    'Accept': 'application/json, text/plain, */*',
    'Content-Type': 'application/json',
    'X-Language': 'ID',
    'X-Region': 'ID',
    'X-Currency': 'IDR',
    'X-Request-Id': '4e0a951b-30c6-4eff-9c3e-45d03dfe4801', // Idealnya generate UUID v4 baru setiap request
    'X-Secret-Id': '598e6d304472abccc24221ce958a2da148d82e9a98b0085b2a2a2d94f9f12dfc', 
    'X-App-Instance-Id': '670c4394466747d0a8ecd18fef703d44'
  };

  try {
    console.log('Mencoba membuat order...');
    const response = await fetch(url, {
      method: 'POST',
      headers: headers,
      body: JSON.stringify(payload)
    });

    const data = await response.json();
    
    if (data.code === 'SUCCESS') {
      console.log('āœ… Order Berhasil Dibuat!');
      console.log('Order ID:', data.data.id);
      console.log('Order Code:', data.data.code);
      console.log('Total Tagihan:', data.data.totalPriceInCents / 100, 'IDR');
      console.log('QRIS URL:', data.data.checkoutUrl.qrUrl);
      
      await checkOrderStatus(data.data.id, data.data.code, headers);
    } else {
      console.error('āŒ Gagal membuat order:', data);
    }
  } catch (error) {
    console.error('Terjadi kesalahan network:', error);
  }
}

async function checkOrderStatus(orderId, orderCode, headers) {
  const url = `https://api.tokogame.com/core/v1/orders?id=${orderId}&code=${orderCode}`;
  
  const getHeaders = { ...headers };
  delete getHeaders['Content-Type'];

  try {
    const response = await fetch(url, {
      method: 'GET',
      headers: getHeaders
    });

    const data = await response.json();
    console.log(`Status Pembayaran: ${data.data.paymentStatus}`);
    console.log(`Status Proses: ${data.data.processingStatus}`);
  } catch (error) {
    console.error('Gagal mengecek status:', error);
  }
}

// Jalankan sistem 
createTokogameOrder();

Rating

—(0)

Gimana snippet ini menurutmu?

</> Embed

Embed ke website / blog

<iframe src="https://qrtzcode.vercel.app/api/embed/tools/top-up-e-wallet-dana" style="width:100%;height:400px;border:none;border-radius:12px;"></iframe>

Related Snippets

proxy scraper

Dapatkan proxy gratis loh ya

66
16

Subdomain Zone id

Scrape Create Domain zone.id / limit 1 akun 10 domain udh ada sistem add dns nya, di scrape juga udh ada penjelasan sistem demi sistem

26
4

tempmail

bikin email sementara.

22
4