# Cek IP & URL Callback

#### ✅ Langkah-langkah:

1. **Masuk ke Dashboard Serpul**\
   Buka halaman admin dashboard Serpul menggunakan akun Anda.
2. **Pilih Menu Multivendor**\
   Di sidebar, klik **Multivendor**, lalu pilih submenu **Prabayar**.
3.

```
<figure><img src="/files/xiieRJxMhUVa3updEzi5" alt=""><figcaption></figcaption></figure>
```

4. **Masuk ke Halaman Vendor**\
   Setelah itu, klik tab **Vendor**, lalu tekan tombol **Tambah** untuk menambahkan vendor baru.
5.

```
<figure><img src="/files/PCOsiWoaqeJArOACeitE" alt=""><figcaption></figcaption></figure>
```

6. **Pilih Jenis Koneksi Vendor**\
   Di form tambah vendor, pilih jenis koneksi sesuai kebutuhan. Misalnya:\
   ➤ **OTOMAX - HTTP GET**
7. **Buat Nama Vendor**\
   Isikan **Kode Vendor**, misalnya:\
   ➤ `MYPULSA`\
   Ini akan digunakan sebagai identitas unik vendor dan otomatis membentuk URL Callback.
8. **Cek IP Statis**\
   Setelah memilih koneksi, cari tab atau bagian bernama **Panduan** pada form tersebut.\
   ➤ Di dalam panduan koneksi seperti OTOMAX - HTTP GET, Anda akan menemukan **IP Statis** yang perlu di-*whitelist* di sistem Anda.
9.

```
<figure><img src="/files/blWbbS91Ogr95vY5DFkt" alt=""><figcaption></figcaption></figure>
```

10. **Cek URL Callback (Report URL)**\
    Setelah mengisi **Kode Vendor**, bagian **URL Report** akan otomatis muncul.\
    ➤ Contoh URL Callback:

    ```
    http://sp123456.serpul.co.id/callback/transaction/mypulsa
    ```

#### 📝 Catatan Penting:

* IP Statis wajib di-*whitelist* di server Vendor agar transaksi berjalan lancar.
* URL Callback berbeda untuk tiap vendor tergantung **kode vendornya**, jadi pastikan Anda tidak salah isi.
* Format URL selalu seperti ini:

  ```
  http://[subdomain-serpul]/callback/transaction/[kode_vendor]
  ```

#### 🎯 Contoh Lengkap:

Misalnya Anda ingin membuat vendor dengan:

* Kode Vendor: `MYPULSA`
* Jenis Koneksi: `OTOMAX - HTTP GET`

Maka:

* **IP Statis** bisa dilihat di tab **Panduan** saat memilih koneksi.
* **URL Callback** otomatis akan menjadi:

  ```
  http://sp1234.serpul.co.id/callback/transaction/MYPULSA
  ```

> Dengan panduan ini, proses cek IP dan URL Callback jadi lebih mudah dan cepat ✅


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://serpul.gitbook.io/serpul-app/manajemen-produk/cek-ip-and-url-callback.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
