Payment-v3

ساخت پرداخت تسهیمی-نسخه 3

در صورتیکه تمایل دارید پس از انجام یک پرداخت، مبالغ بصورت خودکار و به نسبت مشخص بین چند نفر تقسیم شود می‌بایست از پرداخت تسهیمی استفاده نمایید

به کمک این متد می‌توانید یک دستور پرداخت تسهیمی ایجاد کنید.

بعد از تولید کد پرداخت، کافیست کاربر را به Url داده شده جهت پرداخت ریدایرکت نمایید.

در مستند پیش رو برای موضوع "مبلغ" با دو واژه مواجه خواهید بود. "مبلغ دستور پرداخت" عددی است که شما به عنوان کاربر به پی پینگ اعلام خواهید کرد. جهت تسهیل در شناسایی عدد نهایی تراکنش، پی پینگ در مراحل مختلف "مبلغ نهایی پرداخت" را با همین عنوان به شما به عنوان کاربر پی پینگ اعلام می کند. این مبلغ معادل عددی آن چیزیست که پرداخت کننده با آن به درگاه هدایت می شود. در نظر داشته باشید با توجه به سناریوی کارمزد اعمال شده بر روی حساب کاربری شما ممکن است این مبلغ بیشتر از مبلغ دستور پرداخت صادره باشد.

post/v3/pay/shared

Request

  • Base URL: https://api.payping.ir
  • URL: https://api.payping.ir/v3/pay/shared
  • Auth: one of:
    • API key in header Authorization
    • OAuth 2 (authorization code, authorization URL https://oauth.payping.ir/connect/authorize, token URL https://oauth.payping.ir/connect/token, scopes: profile, email, nationalcode, birthday, shaba, phone, pay:read, pay:write, product:read, product:write, coupon:read, coupon:write, customer:read, customer:write, invoice:read, invoice:write, upload:write, inquiry:bankInquiry, inquiry:identityInquiry, inquiry:facilityInquiry, bnpl:merchantread, bnpl:merchantwrite)

Request body

returnUrlstring

آدرس بازگشت پذیرنده

payerIdentitystring nullable

شماره موبایل یا ایمیل پرداخت کننده - اگر شماره موبایل وارد شود، تمام شماره کارت‌های ذخیره شده پرداخت‌کننده در درگاه، نمایش داده می‌شود.

payerNamestring nullable

نام پرداخت کننده

descriptionstring nullable

توضیحات

clientRefIdstring nullable

شناسه ارجاع پذیرنده

isReversibleboolean

تراکنش قابلیت بازگشت وجه دارد یا خیر

Response

کافیست کاربر را به Url داده شده جهت پرداخت ریدایرکت کنید

paymentCodestring nullable

کد پرداخت

urlstring nullable

لینک دستور پرداخت

amountinteger

مبلغ دستور پرداخت

payerWageinteger

مبلغ کارمزد پرداخت کننده

businessWageinteger

مبلغ کارمزد پذیرنده

gatewayAmountinteger

مبلغ نهایی پرداخت

paypingVatinteger

مبلغ مالیات بر ارزش افزوده (Value-Added Tax)

Changes

No recorded changes to this operation across all 1 revision of this API.