Как создать требуемое свойство и использовать его для API?

#node.js

#node.js

Вопрос:

Я новичок в использовании API, и в настоящее время я создаю сайт, и я хочу принимать платежи, я получаю документацию, но как я могу сделать это простым способом для новичков? например, как и куда мне поместить полезную нагрузку и как мне получить доступ к указанной полезной нагрузке?, заранее спасибо, ребята

использование

 import Paymon&o from 'paymon&o';

// Retrieve the secret key from your paymon&o 
// dashboard under developers tab.
const paymon&o = new Paymon&o(process.env.SECRET_KEY);
  

Способ оплаты — создать

 /**
 * These are the required properties
 * @param {Object} data The payload.
 * @param {Object} data.attributes Payload attributes.
 * @param {strin&} data.attributes.type The type of payment method. The possible value is card for now.
 * @param {strin&} data.attributes.details.card_number Credit/Debit Card number of the PaymentMethod.
 * @param {number} data.attributes.details.exp_month Expiry month of the Credit/Debit Card.
 * @param {number} data.attributes.details.exp_year Expiry year of the Credit/Debit Card.
 * @param {strin&} data.attributes.details.cvc CVC of the Credit/Debit Card.
 */
const result = await paymon&o.paymentMethods.create(data);
  

Полезная нагрузка

 {
  data: {
    attributes: {
      type: 'card' // The only available type for now is 'card'.
      details: {
        card_number: '000000000000',
        exp_month: 02,
        exp_year: 23,
        cvc: '123',
      }
    }
  }
}
  

Комментарии:

1. Полезная нагрузка — это не то, что вы получаете. Но что-то вы отправляете. Это данные кредитной карты, которые ваши пользователи вводят в форму при совершении платежа. Когда оно проверяется поставщиком платежей, результат содержит информацию о том, был ли принят платеж. Однако лучший способ заставить это работать — документация paymon&o.

Ответ №1:

https://developers.paymon&o.com/docs/acceptin&-cards дает очень хорошее руководство по настройке оплаты кредитной картой в Paymon&o.

Проще говоря, вам нужно собрать данные кредитной карты из вашего интерфейса и создать способ оплаты и намерение платежа. После этого прикрепите способ оплаты к намерению платежа, включая URL-адрес перенаправления. Вы получите URL, на который затем следует перенаправить пользователя. После авторизации платежей пользователь будет перенаправлен на URL, который вы указали при привязке метода к намерению платежа.

Все необходимые конечные точки находятся здесь https://developers.paymon&o.com/reference