Process a request for start apple payment
Contains the data:
{
code: 200,
message: "Submitted for payment"
}
As part of new bank regulations, we need to provide options for additional authentication during the payment flow for customers
Contains the data:
{
code: 200,
message: "Submitted for payment",
}
As part of new bank regulations, we need to provide options for additional authentication during the payment flow for customers
The id of the payment.
Part of the return url (payment_intent
query parameter)
after successful authetication in SCA process.
Contains the data:
{
code: 200,
message: "Submitted for payment",
}
Creates direct debit mandate for user
Contains the data:
{
"id": "src_1F2GzxJqmvwo8uTaJnRVkgYS",
"currency": "eur",
"created": 1564576421,
"client_secret": "src_client_secret_FXLhLpWGLiupZtUlPStd3jLo",
"owner": "John",
"full_name": "Bret Johannes",
"statement_descriptor": "InPlayer",
"status": "chargeable",
type_data: {
"bank_code": 37040044,
"branch_code": 111000000,
"country": "DE",
"fingerprint": "wGjUgpjH1Rj4NtBf",
"last4": 3000,
"mandate_reference": "8OC5CIAXSF2UKON4",
"mandate_url": "https://hooks.stripe.com/adapter/sepa_debit/file/src_1F2Jqmvwo8DwAwwqraJnRVkgYS"
}
}
Makes a Donation Payment for a given Authorization token + asset/payment details.
Contains the data:
{
code: 200,
message: "Submitted for payment"
}
Makes a Payment for a given Authorization token + asset/payment details. Use this method ONLY if the assetFee.type is not 'subscription' or 'freemium'. Otherwise please use InPlayer.Subscription.createPayment()
Containes the data:
{
code: 200,
message: "Submittet for payment"
}
Process a request for direct debit SEPA charge
Contains the data:
{
code: '200',
message: "Submitted for payment",
}
Process a request for direct debit subscribe
Contains the data
{
code: 200,
message: "Submitted for payment"
}
Gets the default credit card per currency used for subscription rebills
Checks for existing user direct debit mandate
Contains the data:
{
is_approved: {boolean},
statement_descriptor: {string},
mandate: {
"bank_code": 37040044,
"branch_code": 111000000,
"country": "DE",
"fingerprint": "wGjUgpjH1Rj4NtBf",
"last4": 3000,
"mandate_reference": "8OC5CIAXSF2UKON4",
"mandate_url": "https://hooks.stripe.com/adapter/sepa_debit/file/src_1F2Jqmvwo8DwAwwqraJnRVkgYS"
}
}
Gets parameters for PayPal
Contains the data:
{
endpoint: string;
business: string;
item_name: string;
currency_code: string;
return: string;
cancel_return: string;
}
Gets all payment methods for a given user
Contains the data:
[
{
id: number;
method_name: string;
is_external: boolean;
}
]
Gets the purchase history
The purchase status (active/inactive). It it is not set the active purchases will be returned.
The current page number. If it is not set the starting page will be returned.
The number of items per page. If it is not set the number of items per page will be 15.
Contains the data:
{
total: number;
page: number;
offset: number;
limit: number;
collection: [{
consumer_email: string;
created_at: number;
customer_id: number;
expires_at: number;
is_trial: boolean;
item_access_id: number;
item_id: number;
item_title: string;
merchant_id: number;
parent_resource_id: string;
payment_method: string;
payment_tool: string;
purchase_access_fee_description: string;
purchased_access_fee_id: number;
purchased_access_fee_type: string;
purchased_amount: number;
purchased_currency: string;
revoked: number;
starts_at: number;
type: string;
}];
}
Process a request for start google payment
Contains the data:
{
code: 200,
message: "Submitted for payment"
}
Process a request for start ideal payment
Contains the data:
{
code: 200,
message: "Submitted for payment"
}
Process a request for start ideal subscribe
Contains the data:
{
code: 200,
message: "Submitted for payment"
}
Sets card per currency as default card that is to be used for further subscription rebills
Contains the data:
{
number: number;
card_name: string;
exp_month: number;
exp_year: number;
}
Validates an In App purchase from Amazon, Apple, GooglePlay or Roku services
Contains the data
{
code: 200,
message: "Submitted for payment"
}
Generated using TypeDoc
Contains all Requests connected with payments