vrpayment
v5.4.0
Published
TypeScript/JavaScript client for vrpayment
Downloads
50
Readme
VRPayment TypeScript SDK
- API version:
The VRPayment TypeScript SDK is used to interact with VRPayment's REST API.
Requirements
Node.js 18 or later
Installation
NOTE: Highly recommended to use TypeScript SDK in server-side applications. Use front-end frameworks such as Angular at your own risk, as the application might be incompatible or cause a potential threat that the application user information (such as secret keys) might be revealed publicly in the browser.
NPM install (recommended)
npm install vrpaymentGetting Started
Please follow the installation instructions, then run the following example:
export const HttpBearerAuthConfig =
new HttpBearerAuth(
140366,
"dvZsZdp+CLyi6RqBJuJER88CrrROHLz3VNuAkZI5U6s=");
export const DefaultConfiguration: Configuration = DefaultConfig;
DefaultConfiguration.httpBearerAuth = HttpBearerAuthConfig;
const transactionsService = new TransactionsService(DefaultConfiguration);
const spaceId = 82470;
const transactionId = 367155626;
const expandSet = new Set(['group']);
(async () => {
try {
const transaction = await transactionsService.getPaymentTransactionsId(
{
id: transactionId,
space: spaceId,
expand: expandSet
});
console.log('Transaction:');
console.log(transaction);
} catch (e) {
console.error('Exception when calling api: ', e);
}
})()Documentation for API Endpoints
Additional Api services documentation: link Web Api client: link
- AccountsService * deleteAccountsId DELETE /accounts/{id} Delete an account
- AccountsService * getAccounts GET /accounts List all accounts
- AccountsService * getAccountsId GET /accounts/{id} Retrieve an account
- AccountsService * getAccountsSearch GET /accounts/search Search accounts
- AccountsService * patchAccountsId PATCH /accounts/{id} Update an account
- AccountsService * postAccounts POST /accounts Create an account
- AccountsService * postAccountsIdActivate POST /accounts/{id}/activate Activate an account
- AccountsService * postAccountsIdDeactivate POST /accounts/{id}/deactivate Deactivate an account
- ApplicationUsersService * deleteApplicationUsersId DELETE /application-users/{id} Delete an application user
- ApplicationUsersService * deleteApplicationUsersUserIdKeysId DELETE /application-users/{userId}/keys/{id} Deactivate an authentication key
- ApplicationUsersService * getApplicationUsers GET /application-users List all application users
- ApplicationUsersService * getApplicationUsersId GET /application-users/{id} Retrieve an application user
- ApplicationUsersService * getApplicationUsersSearch GET /application-users/search Search application users
- ApplicationUsersService * getApplicationUsersUserIdKeys GET /application-users/{userId}/keys List a user's authentication keys
- ApplicationUsersService * patchApplicationUsersId PATCH /application-users/{id} Update an application user
- ApplicationUsersService * postApplicationUsers POST /application-users Create an application user
- ApplicationUsersService * postApplicationUsersUserIdKeys POST /application-users/{userId}/keys Generate a new authentication key
- ApplicationUsersRolesService * deleteApplicationUsersUserIdAccountRoles DELETE /application-users/{userId}/account-roles Unassign a role from an application user for an account
- ApplicationUsersRolesService * deleteApplicationUsersUserIdSpaceRoles DELETE /application-users/{userId}/space-roles Unassign a role from an application user for a space
- ApplicationUsersRolesService * getApplicationUsersUserIdAccountRoles GET /application-users/{userId}/account-roles List all roles of an application user for an account
- ApplicationUsersRolesService * getApplicationUsersUserIdSpaceRoles GET /application-users/{userId}/space-roles List all roles of an application user for a space
- ApplicationUsersRolesService * postApplicationUsersUserIdAccountRoles POST /application-users/{userId}/account-roles Assign a role to an application user for an account
- ApplicationUsersRolesService * postApplicationUsersUserIdSpaceRoles POST /application-users/{userId}/space-roles Assign a role to an application user for a space
- BankAccountsService * getPaymentBankAccounts GET /payment/bank-accounts List all bank accounts
- BankAccountsService * getPaymentBankAccountsId GET /payment/bank-accounts/{id} Retrieve a bank account
- BankAccountsService * getPaymentBankAccountsSearch GET /payment/bank-accounts/search Search bank accounts
- BankTransactionsService * getPaymentBankTransactions GET /payment/bank-transactions List all bank transactions
- BankTransactionsService * getPaymentBankTransactionsId GET /payment/bank-transactions/{id} Retrieve a bank transaction
- BankTransactionsService * getPaymentBankTransactionsSearch GET /payment/bank-transactions/search Search bank transactions
- ChargeAttemptsService * getPaymentChargeAttempts GET /payment/charge-attempts List all charge attempts
- ChargeAttemptsService * getPaymentChargeAttemptsId GET /payment/charge-attempts/{id} Retrieve a charge attempt
- ChargeAttemptsService * getPaymentChargeAttemptsSearch GET /payment/charge-attempts/search Search charge attempts
- ChargeBankTransactionsService * getPaymentBankTransactionsCharges GET /payment/bank-transactions/charges List all charge bank transactions
- ChargeBankTransactionsService * getPaymentBankTransactionsChargesId GET /payment/bank-transactions/charges/{id} Retrieve a charge bank transaction
- ChargeBankTransactionsService * getPaymentBankTransactionsChargesSearch GET /payment/bank-transactions/charges/search Search charge bank transactions
- ChargeFlowLevelsService * getPaymentChargeFlowsLevels GET /payment/charge-flows/levels List all charge flow levels
- ChargeFlowLevelsService * getPaymentChargeFlowsLevelsId GET /payment/charge-flows/levels/{id} Retrieve a charge flow level
- ChargeFlowLevelsService * getPaymentChargeFlowsLevelsSearch GET /payment/charge-flows/levels/search Search charge flow levels
- ChargeFlowLevelsService * postPaymentChargeFlowsLevelsIdSendMessage POST /payment/charge-flows/levels/{id}/send-message Send a payment link
- ChargeFlowsService * getPaymentChargeFlows GET /payment/charge-flows List all charge flows
- ChargeFlowsService * getPaymentChargeFlowsId GET /payment/charge-flows/{id} Retrieve a charge flow
- ChargeFlowsService * getPaymentChargeFlowsSearch GET /payment/charge-flows/search Search charge flows
- ChargeFlowsLevelPaymentLinksService * getPaymentChargeFlowsLevelsPaymentLinks GET /payment/charge-flows/levels/payment-links List all charge flow payment links
- ChargeFlowsLevelPaymentLinksService * getPaymentChargeFlowsLevelsPaymentLinksId GET /payment/charge-flows/levels/payment-links/{id} Retrieve a charge flow payment link
- ChargeFlowsLevelPaymentLinksService * getPaymentChargeFlowsLevelsPaymentLinksSearch GET /payment/charge-flows/levels/payment-links/search Search charge flow payment links
- ConditionTypesService * getPaymentConditionTypes GET /payment/condition-types List all condition types.
- ConditionTypesService * getPaymentConditionTypesId GET /payment/condition-types/{id} Retrieve a condition type.
- ConditionTypesService * getPaymentConditionTypesSearch GET /payment/condition-types/search Search condition types.
- ConsumedResourcesService * getSpacesConsumedResources GET /spaces/consumed-resources List consumed resources
- CountriesService * getCountries GET /countries List all countries
- CountriesService * getCountriesCode GET /countries/{code} Retrieve a country
- CountriesService * getCountriesCountryCodeStates GET /countries/{countryCode}/states List all states for a country
- CountriesService * getCountriesSearch GET /countries/search Search countries
- CountriesService * getCountriesStates GET /countries/states List all country states
- CountriesService * getCountriesStatesId GET /countries/states/{id} Retrieve a country state
- CurrenciesService * getCurrencies GET /currencies List all currencies
- CurrenciesService * getCurrenciesCode GET /currencies/{code} Retrieve a currency
- CurrenciesService * getCurrenciesSearch GET /currencies/search Search currencies
- CurrencyBankAccountsService * getPaymentCurrencyBankAccounts GET /payment/currency-bank-accounts List all currency bank accounts
- CurrencyBankAccountsService * getPaymentCurrencyBankAccountsId GET /payment/currency-bank-accounts/{id} Retrieve a currency bank account
- CurrencyBankAccountsService * getPaymentCurrencyBankAccountsSearch GET /payment/currency-bank-accounts/search Search currency bank accounts
- CustomerAddressesService * deleteCustomersCustomerIdAddressesId DELETE /customers/{customerId}/addresses/{id} Delete a customer address
- CustomerAddressesService * getCustomersCustomerIdAddresses GET /customers/{customerId}/addresses List all customer addresses
- CustomerAddressesService * getCustomersCustomerIdAddressesId GET /customers/{customerId}/addresses/{id} Retrieve a customer address
- CustomerAddressesService * getCustomersCustomerIdAddressesSearch GET /customers/{customerId}/addresses/search Search customer addresses
- CustomerAddressesService * patchCustomersCustomerIdAddressesId PATCH /customers/{customerId}/addresses/{id} Update a customer address
- CustomerAddressesService * postCustomersCustomerIdAddresses POST /customers/{customerId}/addresses Create a customer address
- CustomerAddressesService * postCustomersCustomerIdAddressesIdDefault POST /customers/{customerId}/addresses/{id}/default Set the default address for a customer
- CustomerCommentsService * deleteCustomersCustomerIdCommentsId DELETE /customers/{customerId}/comments/{id} Delete a customer comment
- CustomerCommentsService * getCustomersCustomerIdComments GET /customers/{customerId}/comments List all customer comments
- CustomerCommentsService * getCustomersCustomerIdCommentsId GET /customers/{customerId}/comments/{id} Retrieve a customer comment
- CustomerCommentsService * getCustomersCustomerIdCommentsSearch GET /customers/{customerId}/comments/search Search customer comments
- CustomerCommentsService * patchCustomersCustomerIdCommentsId PATCH /customers/{customerId}/comments/{id} Update a customer comment
- CustomerCommentsService * postCustomersCustomerIdComments POST /customers/{customerId}/comments Create a customer comment
- CustomerCommentsService * postCustomersCustomerIdCommentsIdPin POST /customers/{customerId}/comments/{id}/pin Pin a comment to the top
- CustomerCommentsService * postCustomersCustomerIdCommentsIdUnpin POST /customers/{customerId}/comments/{id}/unpin Remove a pinned comment from the top
- CustomersService * deleteCustomersBulk DELETE /customers/bulk Delete multiple customers
- CustomersService * deleteCustomersId DELETE /customers/{id} Delete a customer
- CustomersService * getCustomers GET /customers List all customers
- CustomersService * getCustomersId GET /customers/{id} Retrieve a customer
- CustomersService * getCustomersIdEmailAddresses GET /customers/{id}/email-addresses List a customer's email addresses
- CustomersService * getCustomersSearch GET /customers/search Search customers
- CustomersService * patchCustomersBulk PATCH /customers/bulk Update multiple customers
- CustomersService * patchCustomersId PATCH /customers/{id} Update a customer
- CustomersService * postCustomers POST /customers Create a customer
- CustomersService * postCustomersBulk POST /customers/bulk Create multiple customers
- CustomersService * postCustomersIdMergeOther POST /customers/{id}/merge/{other} Merge two customers
- DeliveryIndicationsService * getPaymentDeliveryIndications GET /payment/delivery-indications List all delivery indications
- DeliveryIndicationsService * getPaymentDeliveryIndicationsId GET /payment/delivery-indications/{id} Retrieve a delivery indication
- DeliveryIndicationsService * getPaymentDeliveryIndicationsSearch GET /payment/delivery-indications/search Search delivery indications
- DeliveryIndicationsService * postPaymentDeliveryIndicationsIdMarkNotSuitable POST /payment/delivery-indications/{id}/mark-not-suitable Mark a delivery indication as not suitable.
- DeliveryIndicationsService * postPaymentDeliveryIndicationsIdMarkSuitable POST /payment/delivery-indications/{id}/mark-suitable Mark a delivery indication as suitable.
- DocumentTemplateTypesService * getDocumentTemplatesTypes GET /document-templates/types List all document template types
- DocumentTemplateTypesService * getDocumentTemplatesTypesId GET /document-templates/types/{id} Retrieve a document template type
- DocumentTemplateTypesService * getDocumentTemplatesTypesSearch GET /document-templates/types/search Search document template types
- DocumentTemplatesService * getDocumentTemplates GET /document-templates List all document templates
- DocumentTemplatesService * getDocumentTemplatesId GET /document-templates/{id} Retrieve a document template
- DocumentTemplatesService * getDocumentTemplatesSearch GET /document-templates/search Search document templates
- DunningCasesService * getPaymentDunningCases GET /payment/dunning-cases List all dunning cases
- DunningCasesService * getPaymentDunningCasesId GET /payment/dunning-cases/{id} Retrieve a dunning case
- DunningCasesService * getPaymentDunningCasesSearch GET /payment/dunning-cases/search Search dunning cases
- DunningCasesService * postPaymentDunningCasesIdSuspend POST /payment/dunning-cases/{id}/suspend Suspend a dunning case
- DunningCasesService * postPaymentDunningCasesInvoiceInvoiceId POST /payment/dunning-cases/invoice/{invoiceId} Create a dunning case for an invoice
- DunningFlowLevelsService * getPaymentDunningFlowsLevels GET /payment/dunning-flows/levels List all dunning flow levels
- DunningFlowLevelsService * getPaymentDunningFlowsLevelsId GET /payment/dunning-flows/levels/{id} Retrieve a dunning flow level
- DunningFlowLevelsService * getPaymentDunningFlowsLevelsSearch GET /payment/dunning-flows/levels/search Search dunning flow levels
- DunningFlowsService * getPaymentDunningFlows GET /payment/dunning-flows List all dunning flows
- DunningFlowsService * getPaymentDunningFlowsId GET /payment/dunning-flows/{id} Retrieve a dunning flow
- DunningFlowsService * getPaymentDunningFlowsSearch GET /payment/dunning-flows/search Search dunning flows
- ExpressCheckoutService * patchExpressCheckoutShippingAddressChange PATCH /express-checkout/shipping/address-change Change shipping address
- ExpressCheckoutService * patchExpressCheckoutShippingMethodChange PATCH /express-checkout/shipping/method-change Change shipping method
- ExpressCheckoutService * postExpressCheckoutCreateSession POST /express-checkout/create-session Create a new Express Checkout Session
- ExternalTransferBankTransactionsService * getPaymentBankTransactionsExternalTransfers GET /payment/bank-transactions/external-transfers List all external transfer bank transactions
- ExternalTransferBankTransactionsService * getPaymentBankTransactionsExternalTransfersId GET /payment/bank-transactions/external-transfers/{id} Retrieve an external transfer bank transaction
- ExternalTransferBankTransactionsService * getPaymentBankTransactionsExternalTransfersSearch GET /payment/bank-transactions/external-transfers/search Search external transfer bank transactions
- HumanUsersService * deleteHumanUsersId DELETE /human-users/{id} Delete a human user
- HumanUsersService * getHumanUsers GET /human-users List all human users
- HumanUsersService * getHumanUsersExport GET /human-users/export Export human users
- HumanUsersService * getHumanUsersId GET /human-users/{id} Retrieve a human user
- HumanUsersService * getHumanUsersSearch GET /human-users/search Search human users
- HumanUsersService * patchHumanUsersId PATCH /human-users/{id} Update a human user
- HumanUsersService * postHumanUsers POST /human-users Create a human user
- HumanUsersRolesService * deleteHumanUsersUserIdAccountRoles DELETE /human-users/{userId}/account-roles Unassign a role from a human user for an account
- HumanUsersRolesService * deleteHumanUsersUserIdSpaceRoles DELETE /human-users/{userId}/space-roles Unassign a role from a human user for a space
- HumanUsersRolesService * getHumanUsersUserIdAccountRoles GET /human-users/{userId}/account-roles List all roles of a human user for an account
- HumanUsersRolesService * getHumanUsersUserIdSpaceRoles GET /human-users/{userId}/space-roles List all roles of a human user for a space
- HumanUsersRolesService * postHumanUsersUserIdAccountRoles POST /human-users/{userId}/account-roles Assign a role to a human user for an account
- HumanUsersRolesService * postHumanUsersUserIdSpaceRoles POST /human-users/{userId}/space-roles Assign a role to a human user for a space
- InternalTransferBankTransactionsService * getPaymentBankTransactionsInternalTransfers GET /payment/bank-transactions/internal-transfers List all internal transfer bank transactions
- InternalTransferBankTransactionsService * getPaymentBankTransactionsInternalTransfersId GET /payment/bank-transactions/internal-transfers/{id} Retrieve an internal transfer bank transaction
- InternalTransferBankTransactionsService * getPaymentBankTransactionsInternalTransfersSearch GET /payment/bank-transactions/internal-transfers/search Search internal transfer bank transactions
- LabelDescriptorsService * getLabelDescriptors GET /label-descriptors List all label descriptors
- LabelDescriptorsService * getLabelDescriptorsGroups GET /label-descriptors/groups List all label descriptor groups
- LabelDescriptorsService * getLabelDescriptorsGroupsId GET /label-descriptors/groups/{id} Retrieve a label descriptor group
- LabelDescriptorsService * getLabelDescriptorsGroupsSearch GET /label-descriptors/groups/search Search label descriptor groups
- LabelDescriptorsService * getLabelDescriptorsId GET /label-descriptors/{id} Retrieve a label descriptor
- LabelDescriptorsService * getLabelDescriptorsSearch GET /label-descriptors/search Search label descriptors
- LanguagesService * getLanguages GET /languages List all languages
- LanguagesService * getLanguagesCode GET /languages/{code} Retrieve a language
- LanguagesService * getLanguagesSearch GET /languages/search Search languages
- LegalOrganizationFormsService * getLegalOrganizationForms GET /legal-organization-forms List all legal organization forms
- LegalOrganizationFormsService * getLegalOrganizationFormsId GET /legal-organization-forms/{id} Retrieve a legal organization form
- LegalOrganizationFormsService * getLegalOrganizationFormsSearch GET /legal-organization-forms/search Search legal organization forms
- ManualTasksService * getManualTasks GET /manual-tasks List all manual tasks
- ManualTasksService * getManualTasksId GET /manual-tasks/{id} Retrieve a manual task
- ManualTasksService * getManualTasksIdNotification GET /manual-tasks/{id}/notification Retrieve a manual task's notification message
- ManualTasksService * getManualTasksSearch GET /manual-tasks/search Search manual tasks
- ManualTasksService * postManualTasksIdActionActionId POST /manual-tasks/{id}/action/{actionId} Process a manual task's action
- PaymentConnectorConfigurationsService * deletePaymentConnectorConfigurationsId DELETE /payment/connector-configurations/{id} Delete a payment connector configuration
- PaymentConnectorConfigurationsService * getPaymentConnectorConfigurations GET /payment/connector-configurations List all payment connector configurations
- PaymentConnectorConfigurationsService * getPaymentConnectorConfigurationsId GET /payment/connector-configurations/{id} Retrieve a payment connector configuration
- PaymentConnectorConfigurationsService * getPaymentConnectorConfigurationsSearch GET /payment/connector-configurations/search Search payment connector configurations
- PaymentConnectorConfigurationsService * patchPaymentConnectorConfigurationsId PATCH /payment/connector-configurations/{id} Update a payment connector configuration
- PaymentConnectorConfigurationsService * postPaymentConnectorConfigurations POST /payment/connector-configurations Create a payment connector configuration
- PaymentConnectorsService * getPaymentConnectors GET /payment/connectors List all payment connectors.
- PaymentConnectorsService * getPaymentConnectorsId GET /payment/connectors/{id} Retrieve a payment connector.
- PaymentConnectorsService * getPaymentConnectorsSearch GET /payment/connectors/search Search payment connectors.
- PaymentLinksService * deletePaymentLinksId DELETE /payment/links/{id} Delete a payment link
- PaymentLinksService * getPaymentLinks GET /payment/links List all payment links
- PaymentLinksService * getPaymentLinksId GET /payment/links/{id} Retrieve a payment link
- PaymentLinksService * getPaymentLinksSearch GET /payment/links/search Search payment links
- PaymentLinksService * patchPaymentLinksId PATCH /payment/links/{id} Update a payment link
- PaymentLinksService * postPaymentLinks POST /payment/links Create a payment link
- PaymentMethodBrandsService * getPaymentMethodBrands GET /payment/method-brands List all payment method brands.
- PaymentMethodBrandsService * getPaymentMethodBrandsId GET /payment/method-brands/{id} Retrieve a payment method brand.
- PaymentMethodBrandsService * getPaymentMethodBrandsSearch GET /payment/method-brands/search Search payment method brands.
- PaymentMethodConfigurationsService * deletePaymentMethodConfigurationsId DELETE /payment/method-configurations/{id} Delete a payment method configuration
- PaymentMethodConfigurationsService * getPaymentMethodConfigurations GET /payment/method-configurations List all payment method configurations
- PaymentMethodConfigurationsService * getPaymentMethodConfigurationsId GET /payment/method-configurations/{id} Retrieve a payment method configuration
- PaymentMethodConfigurationsService * getPaymentMethodConfigurationsSearch GET /payment/method-configurations/search Search payment method configurations
- PaymentMethodConfigurationsService * patchPaymentMethodConfigurationsId PATCH /payment/method-configurations/{id} Update a payment method configuration
- PaymentMethodConfigurationsService * postPaymentMethodConfigurations POST /payment/method-configurations Create a payment method configuration
- PaymentMethodsService * getPaymentMethods GET /payment/methods List all payment methods.
- PaymentMethodsService * getPaymentMethodsId GET /payment/methods/{id} Retrieve a payment method.
- PaymentMethodsService * getPaymentMethodsSearch GET /payment/methods/search Search payment methods.
- PaymentProcessorConfigurationsService * deletePaymentProcessorConfigurationsId DELETE /payment/processor-configurations/{id} Delete a payment processor configuration
- PaymentProcessorConfigurationsService * getPaymentProcessorConfigurations GET /payment/processor-configurations List all payment processor configurations
- PaymentProcessorConfigurationsService * getPaymentProcessorConfigurationsId GET /payment/processor-configurations/{id} Retrieve a payment processor configuration
- PaymentProcessorConfigurationsService * getPaymentProcessorConfigurationsSearch GET /payment/processor-configurations/search Search payment processor configurations
- PaymentProcessorConfigurationsService * patchPaymentProcessorConfigurationsId PATCH /payment/processor-configurations/{id} Update a payment processor configuration
- PaymentProcessorConfigurationsService * postPaymentProcessorConfigurations POST /payment/processor-configurations Create a payment processor configuration
- PaymentProcessorsService * getPaymentProcessors GET /payment/processors List all payment processors.
- PaymentProcessorsService * getPaymentProcessorsId GET /payment/processors/{id} Retrieve a payment processor.
- PaymentProcessorsService * getPaymentProcessorsSearch GET /payment/processors/search Search payment processors.
- PaymentSalesChannelsService * getPaymentSalesChannels GET /payment/sales-channels List all payment sales channels.
- PaymentSalesChannelsService * getPaymentSalesChannelsId GET /payment/sales-channels/{id} Retrieve a payment sales channel.
- PaymentSalesChannelsService * getPaymentSalesChannelsSearch GET /payment/sales-channels/search Search payment sales channels.
- PaymentTerminalTransactionSummariesService * getPaymentTerminalsTransactionSummaries GET /payment/terminals/transaction-summaries List all summaries
- PaymentTerminalTransactionSummariesService * getPaymentTerminalsTransactionSummariesId GET /payment/terminals/transaction-summaries/{id} Retrieve a summary
- PaymentTerminalTransactionSummariesService * getPaymentTerminalsTransactionSummariesIdReceipt GET /payment/terminals/transaction-summaries/{id}/receipt Retrieve a rendered summary receipt
- PaymentTerminalTransactionSummariesService * getPaymentTerminalsTransactionSummariesSearch GET /payment/terminals/transaction-summaries/search Search summaries
- PaymentTerminalsService * deletePaymentTerminalsId DELETE /payment/terminals/{id} Delete a payment terminal
- PaymentTerminalsService * getPaymentTerminals GET /payment/terminals List all payment terminals
- PaymentTerminalsService * getPaymentTerminalsId GET /payment/terminals/{id} Retrieve a payment terminal
- PaymentTerminalsService * getPaymentTerminalsIdTillConnectionCredentials GET /payment/terminals/{id}/till-connection-credentials Retrieve till connection credentials
- PaymentTerminalsService * getPaymentTerminalsSearch GET /payment/terminals/search Search payment terminals
- PaymentTerminalsService * patchPaymentTerminalsId PATCH /payment/terminals/{id} Update a payment terminal
- PaymentTerminalsService * postPaymentTerminals POST /payment/terminals Create a payment terminal
- PaymentTerminalsService * postPaymentTerminalsByIdentifierIdentifierPerformTransaction POST /payment/terminals/by-identifier/{identifier}/perform-transaction Perform a payment terminal transaction by identifier
- PaymentTerminalsService * postPaymentTerminalsByIdentifierIdentifierTriggerFinalBalance POST /payment/terminals/by-identifier/{identifier}/trigger-final-balance Remotely trigger the final balance by identifier
- PaymentTerminalsService * postPaymentTerminalsIdLink POST /payment/terminals/{id}/link Link a device with a payment terminal
- PaymentTerminalsService * postPaymentTerminalsIdPerformTransaction POST /payment/terminals/{id}/perform-transaction Perform a payment terminal transaction
- PaymentTerminalsService * postPaymentTerminalsIdTriggerFinalBalance POST /payment/terminals/{id}/trigger-final-balance Remotely trigger the final balance
- PaymentTerminalsService * postPaymentTerminalsIdUnlink POST /payment/terminals/{id}/unlink Unlink any device from a payment terminal
- PaymentWebAppsService * deletePaymentWebAppsConnectorsConnectorExternalId DELETE /payment/web-apps/connectors/{connectorExternalId} Delete a connector
- PaymentWebAppsService * deletePaymentWebAppsProcessorsExternalId DELETE /payment/web-apps/processors/{externalId} Delete a processor
- PaymentWebAppsService * patchPaymentWebAppsChargeAttemptsId PATCH /payment/web-apps/charge-attempts/{id} Update a charge attempt
- PaymentWebAppsService * patchPaymentWebAppsCompletionsId PATCH /payment/web-apps/completions/{id} Update a completion
- PaymentWebAppsService * patchPaymentWebAppsConnectorsConnectorExternalId PATCH /payment/web-apps/connectors/{connectorExternalId} Update a connector
- PaymentWebAppsService * patchPaymentWebAppsProcessorsExternalId PATCH /payment/web-apps/processors/{externalId} Update a processor
- PaymentWebAppsService * patchPaymentWebAppsRefundsId PATCH /payment/web-apps/refunds/{id} Update a refund
- PaymentWebAppsService * patchPaymentWebAppsVoidsId PATCH /payment/web-apps/voids/{id} Update a void
- PaymentWebAppsService * postPaymentWebAppsProcessors POST /payment/web-apps/processors Create a processor
- PaymentWebAppsService * postPaymentWebAppsProcessorsExternalIdActivateForProduction POST /payment/web-apps/processors/{externalId}/activate-for-production Activate a processor for production
- PaymentWebAppsService * postPaymentWebAppsProcessorsExternalIdConnectors POST /payment/web-apps/processors/{externalId}/connectors Create a connector
- PermissionsService * getPermissions GET /permissions List all permissions
- PermissionsService * getPermissionsId GET /permissions/{id} Retrieve a permission
- PermissionsService * getPermissionsSearch GET /permissions/search Search permissions
- RefundBankTransactionsService * getPaymentBankTransactionsRefunds GET /payment/bank-transactions/refunds List all refund bank transactions
- RefundBankTransactionsService * getPaymentBankTransactionsRefundsId GET /payment/bank-transactions/refunds/{id} Retrieve a refund bank transaction
- RefundBankTransactionsService * getPaymentBankTransactionsRefundsSearch GET /payment/bank-transactions/refunds/search Search refund bank transactions
- RefundCommentsService * deletePaymentRefundsRefundIdCommentsId DELETE /payment/refunds/{refundId}/comments/{id} Delete a refund comment
- RefundCommentsService * getPaymentRefundsRefundIdComments GET /payment/refunds/{refundId}/comments List all refund comments
- RefundCommentsService * getPaymentRefundsRefundIdCommentsId GET /payment/refunds/{refundId}/comments/{id} Retrieve a refund comment
- RefundCommentsService * getPaymentRefundsRefundIdCommentsSearch GET /payment/refunds/{refundId}/comments/search Search refund comments
- RefundCommentsService * patchPaymentRefundsRefundIdCommentsId PATCH /payment/refunds/{refundId}/comments/{id} Update a refund comment
- RefundCommentsService * postPaymentRefundsRefundIdComments POST /payment/refunds/{refundId}/comments Create a refund comment
- RefundCommentsService * postPaymentRefundsRefundIdCommentsIdPin POST /payment/refunds/{refundId}/comments/{id}/pin Pin a comment to the top
- RefundCommentsService * postPaymentRefundsRefundIdCommentsIdUnpin POST /payment/refunds/{refundId}/comments/{id}/unpin Remove the pinned comment from the top
- RefundRecoveryBankTransactionsService * getPaymentBankTransactionsRefundRecoveries GET /payment/bank-transactions/refund-recoveries List all refund recovery bank transactions
- RefundRecoveryBankTransactionsService * getPaymentBankTransactionsRefundRecoveriesId GET /payment/bank-transactions/refund-recoveries/{id} Retrieve a refund recovery bank transaction
- RefundRecoveryBankTransactionsService * getPaymentBankTransactionsRefundRecoveriesSearch GET /payment/bank-transactions/refund-recoveries/search Search refund recovery bank transactions
- RefundsService * getPaymentRefunds GET /payment/refunds List all refunds
- RefundsService * getPaymentRefundsId GET /payment/refunds/{id} Retrieve a refund
- RefundsService * getPaymentRefundsIdDocument GET /payment/refunds/{id}/document Retrieve a refund document
- RefundsService * getPaymentRefundsSearch GET /payment/refunds/search Search refunds
- RefundsService * postPaymentRefunds POST /payment/refunds Create a refund
- RefundsService * postPaymentRefundsIdMarkFailed POST /payment/refunds/{id}/mark-failed Mark a refund as failed
- RefundsService * postPaymentRefundsIdMarkSucceeded POST /payment/refunds/{id}/mark-succeeded Mark a refund as successful
- RolesService * deleteRolesId DELETE /roles/{id} Delete a role
- RolesService * getRoles GET /roles List all roles
- RolesService * getRolesId GET /roles/{id} Retrieve a role
- RolesService * getRolesSearch GET /roles/search Search roles
- RolesService * patchRolesId PATCH /roles/{id} Update a role
- RolesService * postRoles POST /roles Create a role
- SingleSignOnUsersService * deleteSingleSignOnUsersId DELETE /single-sign-on-users/{id} Delete a single sign-on user
- SingleSignOnUsersService * getSingleSignOnUsers GET /single-sign-on-users List all single sign-on users
- SingleSignOnUsersService * getSingleSignOnUsersId GET /single-sign-on-users/{id} Retrieve a single sign-on user
- SingleSignOnUsersService * getSingleSignOnUsersSearch GET /single-sign-on-users/search Search single sign-on users
- SingleSignOnUsersService * patchSingleSignOnUsersId PATCH /single-sign-on-users/{id} Update a single sign-on user
- SingleSignOnUsersService * postSingleSignOnUsers POST /single-sign-on-users Create a single sign-on user
- SingleSignOnUsersRolesService * deleteSingleSignOnUsersUserIdAccountRoles DELETE /single-sign-on-users/{userId}/account-roles Unassign a role from a single sign-on user for an account
- SingleSignOnUsersRolesService * deleteSingleSignOnUsersUserIdSpaceRoles DELETE /single-sign-on-users/{userId}/space-roles Unassign a role from a single sign-on user for a space
- SingleSignOnUsersRolesService * getSingleSignOnUsersUserIdAccountRoles GET /single-sign-
