Создание объекта регистрационного платежа производится мутацией CreateInitial. Выполнение мутации возвращает идентификатор платежа и данные для его совершения в зависимости от выбранного платежного провайдера.

 
import { Mutations } from '@coopenomics/sdk'

const variables: Mutations.Payments.CreateInitial.IInput = {
data: {
username: <имя пользователя>,
provider: <идентификатор платежного провайдера>
}

const { [Mutations.Payments.CreateInitial.name]: result } = await client.Mutation(
Mutations.Payments.CreateInitial.mutation,
{
variables,
}
);

Index

Interfaces

Type Aliases

Variables