Skip to content

Latest commit

 

History

History
599 lines (398 loc) · 27.8 KB

File metadata and controls

599 lines (398 loc) · 27.8 KB

KenarApiClient.PaymentApi

All URIs are relative to https://open-api.divar.ir

Method HTTP request Description
paymentCommitWalletTransaction POST /experimental/open-platform/wallet/payments/commit نهایی کردن تراکنش کیف پول
paymentCreateWalletPayment POST /experimental/open-platform/wallet/payments/create ایجاد پرداخت کیف پول
paymentGetBalance GET /experimental/open-platform/balance دریافت موجودی اپلیکیشن
paymentGetPostPricing GET /v1/open-platform/post/{post_token}/pricing دریافت قیمت خدمات آگهی
paymentGetTransaction GET /experimental/open-platform/transactions/{id} دریافت جزئیات تراکنش
paymentListTransactions GET /experimental/open-platform/transactions لیست تراکنش‌ها
paymentPublishUserPost POST /experimental/open-platform/post/{post_token}/publish انتشار آگهی کاربر (پرداخت توسط ارائه‌دهنده)
paymentRenewPost POST /experimental/open-platform/post/{post_token}/renew تمدید آگهی
paymentReorderPost POST /experimental/open-platform/post/{post_token}/reorder نردبان آگهی
paymentRetrieveWalletTransaction GET /experimental/open-platform/wallet/payments/{token} دریافت تراکنش کیف پول
paymentSubmitUserPayment POST /v1/open-platform/user-payments ثبت رکورد پرداخت کاربر

paymentCommitWalletTransaction

PaymentCommitWalletTransactionResponse paymentCommitWalletTransaction(paymentCommitWalletTransactionRequest)

نهایی کردن تراکنش کیف پول

این API تراکنش پرداخت کیف پول را پس از پرداخت موفق نهایی می‌کند. نکات مهم: - این قابلیت آزمایشی است و فقط برای اپلیکیشن‌های تایید شده در دسترس است - فقط تراکنش‌هایی که در وضعیت PAID هستند را نهایی کنید #### دسترسی‌ها: ##### مجوزهای API Key مورد نیاز: - `WALLET_PAYMENT` ##### OAuth اسکوپ موردنیاز: - `CREATE_WALLET_PAYMENT`

Example

import KenarApiClient from 'kenar-api-client';
let defaultClient = KenarApiClient.ApiClient.instance;
// Configure API key authorization: APIKey
let APIKey = defaultClient.authentications['APIKey'];
APIKey.apiKey = 'YOUR API KEY';
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//APIKey.apiKeyPrefix = 'Token';
// Configure OAuth2 access token for authorization: OAuth
let OAuth = defaultClient.authentications['OAuth'];
OAuth.accessToken = 'YOUR ACCESS TOKEN';

let apiInstance = new KenarApiClient.PaymentApi();
let paymentCommitWalletTransactionRequest = new KenarApiClient.PaymentCommitWalletTransactionRequest(); // PaymentCommitWalletTransactionRequest | 
apiInstance.paymentCommitWalletTransaction(paymentCommitWalletTransactionRequest).then((data) => {
  console.log('API called successfully. Returned data: ' + data);
}, (error) => {
  console.error(error);
});

Parameters

Name Type Description Notes
paymentCommitWalletTransactionRequest PaymentCommitWalletTransactionRequest

Return type

PaymentCommitWalletTransactionResponse

Authorization

APIKey, OAuth

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

paymentCreateWalletPayment

PaymentCreateWalletPaymentResponse paymentCreateWalletPayment(paymentCreateWalletPaymentRequest)

ایجاد پرداخت کیف پول

این API امکان شروع تراکنش پرداخت از کیف پول دیوار کاربر را فراهم می‌کند. کاربر برای تکمیل پرداخت هدایت می‌شود و می‌توانید وضعیت تراکنش را پیگیری کنید. نکات مهم: - این قابلیت آزمایشی است و فقط برای اپلیکیشن‌های تایید شده در دسترس است - کاربر برای تکمیل تراکنش به آدرس پرداخت هدایت می‌شود - پس از پرداخت، کاربر به `redirect_url` مشخص شده شما هدایت می‌شود - از `RetrieveWalletTransaction` برای بررسی وضعیت پرداخت استفاده کنید - از `CommitWalletTransaction` برای نهایی کردن تراکنش پس از پرداخت موفق استفاده کنید #### دسترسی‌ها: ##### مجوزهای API Key مورد نیاز: - `WALLET_PAYMENT` ##### OAuth اسکوپ موردنیاز: - `CREATE_WALLET_PAYMENT`

Example

import KenarApiClient from 'kenar-api-client';
let defaultClient = KenarApiClient.ApiClient.instance;
// Configure API key authorization: APIKey
let APIKey = defaultClient.authentications['APIKey'];
APIKey.apiKey = 'YOUR API KEY';
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//APIKey.apiKeyPrefix = 'Token';
// Configure OAuth2 access token for authorization: OAuth
let OAuth = defaultClient.authentications['OAuth'];
OAuth.accessToken = 'YOUR ACCESS TOKEN';

let apiInstance = new KenarApiClient.PaymentApi();
let paymentCreateWalletPaymentRequest = new KenarApiClient.PaymentCreateWalletPaymentRequest(); // PaymentCreateWalletPaymentRequest | 
apiInstance.paymentCreateWalletPayment(paymentCreateWalletPaymentRequest).then((data) => {
  console.log('API called successfully. Returned data: ' + data);
}, (error) => {
  console.error(error);
});

Parameters

Name Type Description Notes
paymentCreateWalletPaymentRequest PaymentCreateWalletPaymentRequest

Return type

PaymentCreateWalletPaymentResponse

Authorization

APIKey, OAuth

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

paymentGetBalance

PaymentGetBalanceResponse paymentGetBalance()

دریافت موجودی اپلیکیشن

این API امکان دریافت موجودی فعلی اپلیکیشن شما به ریال را فراهم می‌کند. برای نظارت بر موجودی حساب قبل از انجام عملیات‌های پولی استفاده کنید. نکات مهم: - این قابلیت فقط برای اپلیکیشن‌های تایید شده در دسترس است - موجودی به ریال ایران برگردانده می‌شود #### دسترسی‌ها: ##### مجوزهای API Key مورد نیاز: - `BALANCE_RETRIEVE`

Example

import KenarApiClient from 'kenar-api-client';
let defaultClient = KenarApiClient.ApiClient.instance;
// Configure API key authorization: APIKey
let APIKey = defaultClient.authentications['APIKey'];
APIKey.apiKey = 'YOUR API KEY';
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//APIKey.apiKeyPrefix = 'Token';

let apiInstance = new KenarApiClient.PaymentApi();
apiInstance.paymentGetBalance().then((data) => {
  console.log('API called successfully. Returned data: ' + data);
}, (error) => {
  console.error(error);
});

Parameters

This endpoint does not need any parameter.

Return type

PaymentGetBalanceResponse

Authorization

APIKey

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

paymentGetPostPricing

PaymentGetPostPricingResponse paymentGetPostPricing(postToken)

دریافت قیمت خدمات آگهی

این API امکان دریافت اطلاعات قیمت‌گذاری برای خدمات مرتبط با آگهی را فراهم می‌کند. قبل از انجام عملیات‌های پولی مانند نردبان، تمدید یا ثبت آگهی از این برای بررسی هزینه‌ها استفاده کنید. نکات مهم: - قیمت‌گذاری مختص اپلیکیشن شما است و ممکن است با قیمت‌گذاری استاندارد دیوار متفاوت باشد - قیمت‌ها ممکن است بر اساس دسته‌بندی و شهر آگهی متفاوت باشند - فلگ `available` نشان می‌دهد که آیا سرویس برای این آگهی قابل اعمال است #### دسترسی‌ها: ##### مجوزهای API Key مورد نیاز: - `POST_PRICING_RETRIEVE` ##### OAuth اسکوپ موردنیاز: - `PAYMENT_ALL_POSTS_PRICING_READ`

Example

import KenarApiClient from 'kenar-api-client';
let defaultClient = KenarApiClient.ApiClient.instance;
// Configure API key authorization: APIKey
let APIKey = defaultClient.authentications['APIKey'];
APIKey.apiKey = 'YOUR API KEY';
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//APIKey.apiKeyPrefix = 'Token';
// Configure OAuth2 access token for authorization: OAuth
let OAuth = defaultClient.authentications['OAuth'];
OAuth.accessToken = 'YOUR ACCESS TOKEN';

let apiInstance = new KenarApiClient.PaymentApi();
let postToken = "postToken_example"; // String | شناسه منحصر به فرد 8-9 کاراکتری برای آگهی
apiInstance.paymentGetPostPricing(postToken).then((data) => {
  console.log('API called successfully. Returned data: ' + data);
}, (error) => {
  console.error(error);
});

Parameters

Name Type Description Notes
postToken String شناسه منحصر به فرد 8-9 کاراکتری برای آگهی

Return type

PaymentGetPostPricingResponse

Authorization

APIKey, OAuth

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

paymentGetTransaction

PaymentGetTransactionResponse paymentGetTransaction(id)

دریافت جزئیات تراکنش

این API امکان دریافت اطلاعات دقیق یک تراکنش خاص با شناسه آن را فراهم می‌کند. برای پیگیری وضعیت تراکنش، هزینه‌ها و متادیتا استفاده کنید. نکات مهم: - این قابلیت فقط برای اپلیکیشن‌های تایید شده در دسترس است - شناسه تراکنش همان UUID است که هنگام ایجاد تراکنش ارسال کردید - وضعیت‌های تراکنش: PENDING، COMPLETED، FAILED، REFUNDED - انواع تراکنش: REORDER، SUBMIT، RENEW - برای تایید تکمیل تراکنش پس از عملیات‌های پولی استفاده کنید #### دسترسی‌ها: ##### مجوزهای API Key مورد نیاز: - `TRANSACTION_RETRIEVE`

Example

import KenarApiClient from 'kenar-api-client';
let defaultClient = KenarApiClient.ApiClient.instance;
// Configure API key authorization: APIKey
let APIKey = defaultClient.authentications['APIKey'];
APIKey.apiKey = 'YOUR API KEY';
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//APIKey.apiKeyPrefix = 'Token';

let apiInstance = new KenarApiClient.PaymentApi();
let id = "id_example"; // String | شناسه منحصر به فرد برای تراکنش، همان id در درخواست
apiInstance.paymentGetTransaction(id).then((data) => {
  console.log('API called successfully. Returned data: ' + data);
}, (error) => {
  console.error(error);
});

Parameters

Name Type Description Notes
id String شناسه منحصر به فرد برای تراکنش، همان id در درخواست

Return type

PaymentGetTransactionResponse

Authorization

APIKey

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

paymentListTransactions

PaymentListTransactionsResponse paymentListTransactions(opts)

لیست تراکنش‌ها

این API امکان دریافت لیست صفحه‌بندی شده از تراکنش‌های اپلیکیشن شما را فراهم می‌کند. برای تاریخچه تراکنش، ممیزی و تسویه حساب استفاده کنید. نکات مهم: - این قابلیت فقط برای اپلیکیشن‌های تایید شده در دسترس است - نتایج صفحه‌بندی شده هستند - از `page_size` برای کنترل تعداد آیتم‌ها در هر صفحه استفاده کنید - از `page_token` در پاسخ برای دریافت صفحه بعدی استفاده کنید - تراکنش‌ها بر اساس زمان ایجاد مرتب می‌شوند (جدیدترین اول) #### دسترسی‌ها: ##### مجوزهای API Key مورد نیاز: - `TRANSACTION_LIST`

Example

import KenarApiClient from 'kenar-api-client';
let defaultClient = KenarApiClient.ApiClient.instance;
// Configure API key authorization: APIKey
let APIKey = defaultClient.authentications['APIKey'];
APIKey.apiKey = 'YOUR API KEY';
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//APIKey.apiKeyPrefix = 'Token';

let apiInstance = new KenarApiClient.PaymentApi();
let opts = {
  'pageSize': 56, // Number | تعداد تراکنش‌ها در هر صفحه
  'pageToken': "pageToken_example" // String | توکن برای صفحه بعدی نتایج
};
apiInstance.paymentListTransactions(opts).then((data) => {
  console.log('API called successfully. Returned data: ' + data);
}, (error) => {
  console.error(error);
});

Parameters

Name Type Description Notes
pageSize Number تعداد تراکنش‌ها در هر صفحه [optional]
pageToken String توکن برای صفحه بعدی نتایج [optional]

Return type

PaymentListTransactionsResponse

Authorization

APIKey

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

paymentPublishUserPost

PaymentPublishUserPostResponse paymentPublishUserPost(postToken, paymentPublishUserPostBody)

انتشار آگهی کاربر (پرداخت توسط ارائه‌دهنده)

این API امکان پرداخت هزینه انتشار آگهی ثبت شده توسط کاربر از طرف اپلیکیشن شما را فراهم می‌کند. هزینه از موجودی اپلیکیشن شما کسر می‌شود و آگهی منتشر می‌شود. نکات مهم: - ابتدا آگهی باید با API `SubmitUserPost` ایجاد شده باشد - یک `id` منحصر به فرد (UUID v4) برای جلوگیری از تکرار ارسال کنید - آگهی باید در وضعیت نیازمند پرداخت (WAITING_FOR_PAYMENT) باشد - از کافی بودن موجودی اپلیکیشن خود اطمینان حاصل کنید - هزینه‌ها بر اساس دسته‌بندی و شهر آگهی متفاوت است #### دسترسی‌ها: ##### مجوزهای API Key مورد نیاز: - `PUBLISH_USER_POST` ##### OAuth اسکوپ موردنیاز: - `SUBMIT_USER_POST`

Example

import KenarApiClient from 'kenar-api-client';
let defaultClient = KenarApiClient.ApiClient.instance;
// Configure API key authorization: APIKey
let APIKey = defaultClient.authentications['APIKey'];
APIKey.apiKey = 'YOUR API KEY';
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//APIKey.apiKeyPrefix = 'Token';
// Configure OAuth2 access token for authorization: OAuth
let OAuth = defaultClient.authentications['OAuth'];
OAuth.accessToken = 'YOUR ACCESS TOKEN';

let apiInstance = new KenarApiClient.PaymentApi();
let postToken = "postToken_example"; // String | توکن آگهی دریافت شده از RPC SubmitUserPost. شناسه منحصر به فرد 8-9 کاراکتری برای آگهی ثبت شده توسط کاربر.
let paymentPublishUserPostBody = new KenarApiClient.PaymentPublishUserPostBody(); // PaymentPublishUserPostBody | 
apiInstance.paymentPublishUserPost(postToken, paymentPublishUserPostBody).then((data) => {
  console.log('API called successfully. Returned data: ' + data);
}, (error) => {
  console.error(error);
});

Parameters

Name Type Description Notes
postToken String توکن آگهی دریافت شده از RPC SubmitUserPost. شناسه منحصر به فرد 8-9 کاراکتری برای آگهی ثبت شده توسط کاربر.
paymentPublishUserPostBody PaymentPublishUserPostBody

Return type

PaymentPublishUserPostResponse

Authorization

APIKey, OAuth

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

paymentRenewPost

PaymentRenewPostResponse paymentRenewPost(postToken, paymentRenewPostBody)

تمدید آگهی

این API امکان تمدید آگهی را فراهم می‌کند که دوره نمایش آن در دیوار را افزایش می‌دهد. هزینه از موجودی اپلیکیشن شما کسر می‌شود. نکات مهم: - این قابلیت فقط برای اپلیکیشن‌های تایید شده در دسترس است - قبل از تمدید، از `GetPostPricing` برای بررسی هزینه استفاده کنید - یک `id` منحصر به فرد (UUID v4) برای جلوگیری از تکرار ارسال کنید - آگهی باید در وضعیت PUBLISHED و واجد شرایط تمدید باشد - از کافی بودن موجودی اپلیکیشن خود اطمینان حاصل کنید - هزینه‌ها بر اساس دسته‌بندی و شهر آگهی متفاوت است - تمدید، نمایش آگهی را افزایش داده و عمر آن را بازنشانی می‌کند #### دسترسی‌ها: ##### مجوزهای API Key مورد نیاز: - `POST_RENEW` ##### OAuth اسکوپ موردنیاز: - `PAYMENT_ALL_POSTS_RENEW`

Example

import KenarApiClient from 'kenar-api-client';
let defaultClient = KenarApiClient.ApiClient.instance;
// Configure API key authorization: APIKey
let APIKey = defaultClient.authentications['APIKey'];
APIKey.apiKey = 'YOUR API KEY';
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//APIKey.apiKeyPrefix = 'Token';
// Configure OAuth2 access token for authorization: OAuth
let OAuth = defaultClient.authentications['OAuth'];
OAuth.accessToken = 'YOUR ACCESS TOKEN';

let apiInstance = new KenarApiClient.PaymentApi();
let postToken = "postToken_example"; // String | 
let paymentRenewPostBody = new KenarApiClient.PaymentRenewPostBody(); // PaymentRenewPostBody | 
apiInstance.paymentRenewPost(postToken, paymentRenewPostBody).then((data) => {
  console.log('API called successfully. Returned data: ' + data);
}, (error) => {
  console.error(error);
});

Parameters

Name Type Description Notes
postToken String
paymentRenewPostBody PaymentRenewPostBody

Return type

PaymentRenewPostResponse

Authorization

APIKey, OAuth

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

paymentReorderPost

PaymentReorderPostResponse paymentReorderPost(postToken, paymentReorderPostBody)

نردبان آگهی

این API امکان نردبان کردن آگهی به بالای لیست را فراهم می‌کند. هزینه از موجودی اپلیکیشن شما کسر می‌شود. نکات مهم: - این قابلیت فقط برای اپلیکیشن‌های تایید شده در دسترس است - قبل از نردبان، از `GetPostPricing` برای بررسی هزینه استفاده کنید - یک `id` منحصر به فرد (UUID v4) برای جلوگیری از تکرار ارسال کنید - آگهی باید در وضعیت PUBLISHED باشد - از کافی بودن موجودی اپلیکیشن خود اطمینان حاصل کنید - هزینه‌ها بر اساس دسته‌بندی و شهر آگهی متفاوت است #### دسترسی‌ها: ##### مجوزهای API Key مورد نیاز: - `POST_REORDER` ##### OAuth اسکوپ موردنیاز: - `PAYMENT_ALL_POSTS_REORDER`

Example

import KenarApiClient from 'kenar-api-client';
let defaultClient = KenarApiClient.ApiClient.instance;
// Configure API key authorization: APIKey
let APIKey = defaultClient.authentications['APIKey'];
APIKey.apiKey = 'YOUR API KEY';
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//APIKey.apiKeyPrefix = 'Token';
// Configure OAuth2 access token for authorization: OAuth
let OAuth = defaultClient.authentications['OAuth'];
OAuth.accessToken = 'YOUR ACCESS TOKEN';

let apiInstance = new KenarApiClient.PaymentApi();
let postToken = "postToken_example"; // String | 
let paymentReorderPostBody = new KenarApiClient.PaymentReorderPostBody(); // PaymentReorderPostBody | 
apiInstance.paymentReorderPost(postToken, paymentReorderPostBody).then((data) => {
  console.log('API called successfully. Returned data: ' + data);
}, (error) => {
  console.error(error);
});

Parameters

Name Type Description Notes
postToken String
paymentReorderPostBody PaymentReorderPostBody

Return type

PaymentReorderPostResponse

Authorization

APIKey, OAuth

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

paymentRetrieveWalletTransaction

PaymentRetrieveWalletTransactionResponse paymentRetrieveWalletTransaction(token)

دریافت تراکنش کیف پول

این API امکان دریافت وضعیت فعلی و جزئیات تراکنش پرداخت کیف پول را فراهم می‌کند. برای تایید تکمیل پرداخت قبل از commit کردن تراکنش استفاده کنید. نکات مهم: - این قابلیت آزمایشی است و فقط برای اپلیکیشن‌های تایید شده در دسترس است - وضعیت‌های تراکنش: UNKNOWN، CREATED، EXPIRED، PAID، COMMITTED #### دسترسی‌ها: ##### مجوزهای API Key مورد نیاز: - `WALLET_PAYMENT` ##### OAuth اسکوپ موردنیاز: - `CREATE_WALLET_PAYMENT`

Example

import KenarApiClient from 'kenar-api-client';
let defaultClient = KenarApiClient.ApiClient.instance;
// Configure API key authorization: APIKey
let APIKey = defaultClient.authentications['APIKey'];
APIKey.apiKey = 'YOUR API KEY';
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//APIKey.apiKeyPrefix = 'Token';
// Configure OAuth2 access token for authorization: OAuth
let OAuth = defaultClient.authentications['OAuth'];
OAuth.accessToken = 'YOUR ACCESS TOKEN';

let apiInstance = new KenarApiClient.PaymentApi();
let token = "token_example"; // String | توکن تراکنشی که می‌خواهید دریافت کنید
apiInstance.paymentRetrieveWalletTransaction(token).then((data) => {
  console.log('API called successfully. Returned data: ' + data);
}, (error) => {
  console.error(error);
});

Parameters

Name Type Description Notes
token String توکن تراکنشی که می‌خواهید دریافت کنید

Return type

PaymentRetrieveWalletTransactionResponse

Authorization

APIKey, OAuth

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

paymentSubmitUserPayment

Object paymentSubmitUserPayment(paymentSubmitUserPaymentRequest)

ثبت رکورد پرداخت کاربر

این API امکان گزارش پرداخت انجام شده توسط کاربر به سرویس شما را فراهم می‌کند. از این برای اطلاع‌رسانی دیوار درباره تراکنش‌هایی که کاربران از طریق پلتفرم شما پرداخت می‌کنند استفاده کنید. نکات مهم: - باید پرداخت‌ها را در بازه زمانی توافق شده گزارش دهید - `reference_id` باید برای هر تراکنش منحصر به فرد باشد (برای تسویه حساب استفاده می‌شود) - شناسه خدماتی که کاربر برای آنها پرداخت کرده را لیست کنید (مثلاً 'banner', 'title_refinement') - این داده‌ها برای تقسیم درآمد و گزارش مالی استفاده می‌شوند #### دسترسی‌ها: ##### مجوزهای API Key مورد نیاز: - `SUBMIT_USER_PAYMENT` ##### OAuth اسکوپ موردنیاز: - `SUBMIT_USER_PAYMENT`

Example

import KenarApiClient from 'kenar-api-client';
let defaultClient = KenarApiClient.ApiClient.instance;
// Configure API key authorization: APIKey
let APIKey = defaultClient.authentications['APIKey'];
APIKey.apiKey = 'YOUR API KEY';
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//APIKey.apiKeyPrefix = 'Token';
// Configure OAuth2 access token for authorization: OAuth
let OAuth = defaultClient.authentications['OAuth'];
OAuth.accessToken = 'YOUR ACCESS TOKEN';

let apiInstance = new KenarApiClient.PaymentApi();
let paymentSubmitUserPaymentRequest = new KenarApiClient.PaymentSubmitUserPaymentRequest(); // PaymentSubmitUserPaymentRequest | 
apiInstance.paymentSubmitUserPayment(paymentSubmitUserPaymentRequest).then((data) => {
  console.log('API called successfully. Returned data: ' + data);
}, (error) => {
  console.error(error);
});

Parameters

Name Type Description Notes
paymentSubmitUserPaymentRequest PaymentSubmitUserPaymentRequest

Return type

Object

Authorization

APIKey, OAuth

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json