برای مشاهده لیست درگاههای پرداخت و جزییات آن میتوانید از درخواست زیر استفاده کنید:
id
: شماره ترمینال درگاه پرداخت زرینپال
status
: وضعیت درگاه پرداخت
preferred_bank_account_id
: شماره حساب بانکی که برای تسویهحساب تنظیم شده است.
domain
: دامنه درگاه پرداخت
support_phone
: شماره تماس پشتیبانی درگاه پرداخت
key
: مرچنت کد درگاه
name
: نام درگاه پرداخت
logo
: لوگو درگاه پرداخت
created_at
: تاریخ درخواست درگاه پرداخت
updated_at
: تاریخ آخرین بروزرسانی
query{
Terminals {
id
status
preferred_bank_account_id
domain
support_phone
key
name
logo
created_at
updated_at
}
}
در پاسخ به این درخواست، پاسخی به این شکل دریافت میشود:
{
"data": {
"Terminals": [
{
"id": "1915487",
"status": "ACTIVE",
"preferred_bank_account_id": "353",
"domain": "example.com",
"support_phone": "09123456798",
"key": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"name": "علی علیپور",
"logo": "https://test.example.com/1561651asdd5f1a2sd1",
"created_at": "2022-07-17T15:26:43+04:30",
"updated_at": "2022-12-12T11:24:12+03:30"
}
]
}
}
برای ثبت درخواست درگاه پرداخت از درخواست زیر استفاده کنید:
در این درخواست موارد فوق باید ارسال شود:
mcc_id
شماره ایدی دسته بندی
bank_account_id
ایدی حساب بانکی
domain
آدرس دامنه
support_phone
شماره تلفن پشتیبانی
name
نام درگاه
mutation TerminalAdd(
$mcc_id: ID!,
$domain: String!,
$support_phone: CellNumber!,
$name: String!,
$bank_account_id: ID!)
{TerminalAdd(
mcc_id:$mcc_id,
domain:$domain,
support_phone:$support_phone,
name:$name,
bank_account_id:$bank_account_id)
{ id
mcc_id
preferred_bank_account_id
domain
support_phone
key
name
status
logo
created_at updated_at deleted_at } }
Query Variables
{"mcc_id": "186", "bank_account_id": "545", "domain": "test.ir", "support_phone": "09123456789","name": "درگاه من"}
در پاسخ به این درخواست، پاسخی به این شکل دریافت میشود:
{
"data": {
"TerminalAdd": {
"id": "1789487",
"mcc_id": "186",
"preferred_bank_account_id": "454",
"domain": "test.ir",
"support_phone": "09123456789",
"key": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"name": "درگاه من",
"status": "PENDING",
"logo": "https://test.example.com/1a5615asd66233g33j",
"created_at": "2020-08-31T02:00:30+04:30",
"updated_at": "2020-08-31T02:00:30+04:30",
"deleted_at": null
}
}
}