Skip to main content

Merchant Update

Merchant Update

Service ini digunakan untuk melakukan proses update merchant apabila data ditolak.

note

Hanya bisa di update ketika merchant belum di terima oleh PTEN, jika ada perubahan setelah diterima bisa email ke tim kami

Service Info

HTTP MethodPOST
Service Code21
Http MethodPOST
Path../v1.0/merchant/update
AuthenticationOAuth 2.0
Header NameTipe DataWajibDeskripsi
Content-TypeStringYapplication/json
X-TIMESTAMPStringYWaktu lokal klien saat ini yyyy-MM-ddTHH:mm:ss.SSSTZD format
X-PARTNER-IDStringYClient’s client_id (diberikan pada saat onboarding )
X-CHANNEL-IDStringYID channel merchant
X-SIGNATUREStringYDibuat dengan algoritma asymmetric with token : Signature Generation
X-EXTERNAL-IDStringYID external merchant (tidak boleh sama di hari yang sama)

Body

Nama FieldTipe DataWajibDeskripsi
nama_pemilikStringNNama Dari Pemilik
nama_outletStringNNama outlet
notelp_outletStringNNomor Telepon outlet
nikStringNNomor NIK
kewarganegaraanStringNKode kewarganegaraan
wajib berisi ID
id_provinsi_pemilikStringNid provinsi pemilik
id_kota_pemilikStringNid kota pemilik
id_kecamatan_pemilikStringNid kecamatan pemilik
id_kelurahan_pemilikStringNid kelurahan pemilik
kode_pos_pemilikStringNkode pos pemilik
id_provinsi_outletStringNid provinsi outlet
id_kota_outletStringNid kota outlet
id_kecamatan_outletStringNid kecamatan outlet
id_kelurahan_outletStringNid kelurahan outlet
alamat_outletStringNalamat outlet
kode_pos_outletStringNkode pos outlet
type_merchantStringNtipe dari merchant
0 - Individu
1 - Badan Usaha
kriteriaStringNkrtieria merchant
mccStringNMerchant kategori code
npwpStringNNomor npwp
jika type_merchant 1 maka wajib
is_onlishopIntegerNPlatfrom usaha merchant
0 - offline
1-online
merchantIdIntegerYkode unik setiap merchant
{
"nama_pemilik" :"rosidi dragons",
"nama_outlet" :"rosidi dragons store",
"notelp_outlet" :"628120026xxxx",
"email_outlet" :"rosididragons@gmail.com",
"nik" :"125429191265xxxx",
"kewarganegaraan" : "ID",
"id_provinsi_pemilik" :"28",
"id_kota_pemilik" :"253",
"id_kecamatan_pemilik" : "2487",
"id_kelurahan_pemilik" : "31014",
"kode_pos_pemilik" :"09645",
"alamat_pemilik" :"Jl. Mayjend Prof. Dr. Moestopo No. 6, Surabaya, Jawa Timur",
"id_provinsi_outlet" :"28",
"id_kota_outlet" :"253",
"id_kecamatan_outlet" : "2487",
"id_kelurahan_outlet" : "31014",
"alamat_outlet" :"Jl. Prof. Moh. Hasan Simpang Surabaya",
"kode_pos_outlet" :"11170",
"type_merchant" :"0",
"kriteria" :"UKE",
"mcc" :"5812",
"npwp" :"0",
"is_onlineshop" : 0,
"merchantId" : "121xxxx"
};

Response

ParameterTipe DataDeskripsi
responseCodeStringKode response
responseMessageStringPesan response
additionalInfoObjectInformasi tambahan.
merchantIdStringKode unik setiap merchant
{
"responseCode": "2002000",
"responseMessage": "Successful",
"additionalInfo": {
"merchantId": "121xxxx"
}
}

List Response Code

Response CodeResponse MessageDescription
2002100Success
4002101Invalid field format { field name }
4012100Unauthorized. Invalid SignatureX-Signature salah
4092100Cannot use same X-EXTERNAL-ID in same dayX-External-ID sudah pernah digunakan di hari yang sama
4042101Bad RequestRequest header ada yang salah / kurang
4042100Unauthorized. Client Forbidden Access APIPartner tidak dapat mengakses api terkait
4002100Failed Update Merchant {keterangan}Proses Registrasi merchant gagal
5002101General ErrorTerjadi kesalahan