postfinancecheckout/sdk
| Install | |
|---|---|
composer require postfinancecheckout/sdk |
|
| Latest Version: | 5.2.2 |
| PHP: | ^8.2 |
| License: | Apache-2.0 |
| Last Updated: | Apr 16, 2026 |
| Links: | GitHub · Packagist |
PostFinanceCheckout PHP SDK
- API version: 2.0
The PostFinanceCheckout PHP SDK is used to interact with PostFinanceCheckout's REST API.
Requirements
PHP 8.2 or later.
Compatibility
| PHP SDK version | PHP version | Supported until |
|---|---|---|
| 5.x | 8.2 or later | Further notice |
| 4.x | 5.6 – 7.3 | Fall 2026 |
Installation
Composer
The preferred method is via composer. Follow the installation instructions if you do not already have composer installed.
Once composer is installed, execute the following command in your project root to install this library:
composer require postfinancecheckout/sdk
Getting Started
Please follow the installation instructions, then run the following example:
<?php
require_once(__DIR__ . '/vendor/autoload.php');
use PostFinanceCheckout\Sdk\Sdk\Service\TransactionsService;
use PostFinanceCheckout\Sdk\Sdk\Configuration;
$applicationUserId = 123441;
$authenticationKey = 'oWVGn42ks+yIbuHt8w09kyQRUEgIuYxqd/F59LO/lF0=';
$configuration = Configuration::getDefaultConfiguration(
userId: $applicationUserId,
authenticationKey: $authenticationKey);
$transactionsService = new TransactionsService($configuration);
$spaceId = 72979;
$transactionId = 367155626;
$expandSet = [ 'group' ];
try {
$transaction = $transactionsService->getPaymentTransactionsId($transactionId, $spaceId, $expandSet);
print_r($transaction);
} catch (Exception $e) {
echo 'Exception when calling api: ', $e->getMessage(), PHP_EOL;
}
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
- AnalyticsQueriesService * deleteAnalyticsQueriesQueryExternalIdQueryExternalId DELETE /analytics/queries/queryExternalId/{queryExternalId} Cancel a query execution, identifying it by its external id.
- AnalyticsQueriesService * deleteAnalyticsQueriesQueryTokenQueryToken DELETE /analytics/queries/queryToken/{queryToken} Cancel a query execution, identifying it by its query token.
- AnalyticsQueriesService * getAnalyticsQueries GET /analytics/queries Get portion of query executions for account
- AnalyticsQueriesService * getAnalyticsQueriesQueryExternalIdQueryExternalId GET /analytics/queries/queryExternalId/{queryExternalId} Retrieve a query execution information by its external id
- AnalyticsQueriesService * getAnalyticsQueriesQueryExternalIdQueryExternalIdResult GET /analytics/queries/queryExternalId/{queryExternalId}/result Generate a temporary URL to download the query result. It retrieves the query by its external id
- AnalyticsQueriesService * getAnalyticsQueriesQueryTokenQueryToken GET /analytics/queries/queryToken/{queryToken} Retrieve a query execution information by its query token
- AnalyticsQueriesService * getAnalyticsQueriesQueryTokenQueryTokenResult GET /analytics/queries/queryToken/{queryToken}/result Generate a temporary URL to download the query result. It retrieves the query by its query token
- AnalyticsQueriesService * postAnalyticsQueriesSubmit POST /analytics/queries/submit Submit a query execution
- 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
- BoardingSubscriptionStrategyService * postBoardingSubscriptionStrategyInformation POST /boarding/subscription-strategy/information Create a boarding subscription information for an account
- BoardingSubscriptionStrategyService * postBoardingSubscriptionStrategyPlans POST /boarding/subscription-strategy/plans Create new Boarding Trial Subscription to Account
- 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.
- 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
- 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
- JoinAdminPartnerConfigurationService * deleteAdminJoinProgramPartnersConfigurationsId DELETE /admin/join-program/partners/configurations/{id} Delete a join admin partner configuration
- JoinAdminPartnerConfigurationService * getAdminJoinProgramPartnersConfigurationsId GET /admin/join-program/partners/configurations/{id} Retrieve a join admin partner configuration
- JoinAdminPartnerConfigurationService * patchAdminJoinProgramPartnersConfigurationsId PATCH /admin/join-program/partners/configurations/{id} Update a join admin partner configuration
- JoinAdminPartnerConfigurationService * postAdminJoinProgramPartnersConfigurations POST /admin/join-program/partners/configurations Create a join admin partner configuration
- JoinPartnershipService * deleteJoinProgramPartnershipsId DELETE /join-program/partnerships/{id} Delete a join partnership
- JoinPartnershipService * getJoinProgramPartnerships GET /join-program/partnerships List all join partnerships
- JoinPartnershipService * getJoinProgramPartnershipsId GET /join-program/partnerships/{id} Retrieve a join partnership
- JoinPartnershipService * getJoinProgramPartnershipsSearch GET /join-program/partnerships/search Search join partnerships
- JoinPartnershipService * patchJoinProgramPartnershipsId PATCH /join-program/partnerships/{id} Update a join partnership
- JoinPartnershipService * postJoinProgramPartnershipsCreateAffiliate POST /join-program/partnerships/create-affiliate Create a join account partnership
- JoinPartnershipService * postJoinProgramPartnershipsCreateIsv POST /join-program/partnerships/create-isv Create a join platform partnership
- JoinPartnershipService * postJoinProgramPartnershipsCreateSimple POST /join-program/partnerships/create-simple Create a join partnership for an existing merchant
- 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
- PaymentProcessorConfigurationsService * postPaymentProcessorConfigurationsIdLinkContract POST /payment/processor-configurations/{id}/link-contract Link a contract with 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 * postPaymentTerminalsByIdentifierIdentifierTriggerConfiguration POST /payment/terminals/by-identifier/{identifier}/trigger-configuration Remotely trigger the configuration 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 * postPaymentTerminalsIdTriggerConfiguration POST /payment/terminals/{id}/trigger-configuration Remotely trigger the configuration
- 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
- 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-on-users/{userId}/account-roles List all roles of a single sign-on user for an account
- SingleSignOnUsersRolesService * getSingleSignOnUsersUserIdSpaceRoles GET /single-sign-on-users/{userId}/space-roles List all roles of a single sign-on user for a space
- SingleSignOnUsersRolesService * postSingleSignOnUsersUserIdAccountRoles POST /single-sign-on-users/{userId}/account-roles Assign a role to a single sign-on user for an account
- SingleSignOnUsersRolesService * postSingleSignOnUsersUserIdSpaceRoles POST /single-sign-on-users/{userId}/space-roles Assign a role to a single sign-on user for a space
- SpacesService * deleteSpacesId DELETE /spaces/{id} Delete a space
- SpacesService * getSpaces GET /spaces List all spaces
- SpacesService * getSpacesId GET /spaces/{id} Retrieve a space
- SpacesService * getSpacesSearch GET /spaces/search Search spaces
- SpacesService * patchSpacesId PATCH /spaces/{id} Update a space
- SpacesService * postSpaces POST /spaces Create a space
- StaticValuesService * getStaticValues GET /static-values List all static values
- StaticValuesService * getStaticValuesId GET /static-values/{id} Retrieve a static value
- StaticValuesService * getStaticValuesSearch GET /static-values/search Search static values
- SubscribersService * deleteSubscriptionsSubscribersId DELETE /subscriptions/subscribers/{id} Delete a subscriber
- SubscribersService * getSubscriptionsSubscribers GET /subscriptions/subscribers List all subscribers
- SubscribersService * getSubscriptionsSubscribersId GET /subscriptions/subscribers/{id} Retrieve a subscriber
- SubscribersService * getSubscriptionsSubscribersSearch GET /subscriptions/subscribers/search Search subscribers
- SubscribersService * patchSubscriptionsSubscribersId PATCH /subscriptions/subscribers/{id} Update a subscriber
- SubscribersService * postSubscriptionsSubscribers POST /subscriptions/subscribers Create a subscriber
- SubscriptionAffiliatesService * deleteSubscriptionsAffiliatesId DELETE /subscriptions/affiliates/{id} Delete an affiliate
- SubscriptionAffiliatesService * getSubscriptionsAffiliates GET /subscriptions/affiliates List all affiliates
- SubscriptionAffiliatesService * getSubscriptionsAffiliatesId GET /subscriptions/affiliates/{id} Retrieve an affiliate
- SubscriptionAffiliatesService * getSubscriptionsAffiliatesSearch GET /subscriptions/affiliates/search Search affiliates
- SubscriptionAffiliatesService * patchSubscriptionsAffiliatesId PATCH /subscriptions/affiliates/{id} Update an affiliate
- SubscriptionAffiliatesService * postSubscriptionsAffiliates POST /subscriptions/affiliates Create an affiliate
- SubscriptionChargesService * getSubscriptionsCharges GET /subscriptions/charges List all charges
- SubscriptionChargesService * getSubscriptionsChargesId GET /subscriptions/charges/{id} Retrieve a charge
- SubscriptionChargesService * getSubscriptionsChargesSearch GET /subscriptions/charges/search Search charges
- SubscriptionChargesService * postSubscriptionsCharges POST /subscriptions/charges Create a charge
- SubscriptionChargesService * postSubscriptionsChargesIdDiscard POST /subscriptions/charges/{id}/discard Discard a charge
- SubscriptionLedgerEntriesService * getSubscriptionsLedgerEntries GET /subscriptions/ledger-entries List all ledger entries
- SubscriptionLedgerEntriesService * getSubscriptionsLedgerEntriesId GET /subscriptions/ledger-entries/{id} Retrieve a ledger entry
- SubscriptionLedgerEntriesService * getSubscriptionsLedgerEntriesSearch GET /subscriptions/ledger-entries/search Search ledger entries
- SubscriptionLedgerEntriesService * postSubscriptionsLedgerEntries POST /subscriptions/ledger-entries Create a ledger entry
- SubscriptionMetricUsageReportsService * getSubscriptionsMetricUsageReports GET /subscriptions/metric-usage-reports List all metric usage reports
- SubscriptionMetricUsageReportsService * getSubscriptionsMetricUsageReportsId GET /subscriptions/metric-usage-reports/{id} Retrieve a metric usage report
- SubscriptionMetricUsageReportsService * getSubscriptionsMetricUsageReportsSearch GET /subscriptions/metric-usage-reports/search Search metric usage reports
- SubscriptionMetricUsageReportsService * postSubscriptionsMetricUsageReports POST /subscriptions/metric-usage-reports Create a metric usage report
- SubscriptionMetricsService * deleteSubscriptionsMetricsId DELETE /subscriptions/metrics/{id} Delete a metric
- SubscriptionMetricsService * getSubscriptionsMetrics GET /subscriptions/metrics List all metrics
- SubscriptionMetricsService * getSubscriptionsMetricsId GET /subscriptions/metrics/{id} Retrieve a metric
- SubscriptionMetricsService * getSubscriptionsMetricsSearch GET /subscriptions/metrics/search Search metrics
- SubscriptionMetricsService * patchSubscriptionsMetricsId PATCH /subscriptions/metrics/{id} Update a metric
- SubscriptionMetricsService * postSubscriptionsMetrics POST /subscriptions/metrics Create a metric
- SubscriptionPeriodBillsService * getSubscriptionsPeriodBills GET /subscriptions/period-bills List all subscription period bills
- SubscriptionPeriodBillsService * getSubscriptionsPeriodBillsId GET /subscriptions/period-bills/{id} Retrieve a subscription period bill
- SubscriptionPeriodBillsService * getSubscriptionsPeriodBillsSearch GET /subscriptions/period-bills/search Search subscription period bills
- SubscriptionPeriodBillsService * postSubscriptionsPeriodBillsIdClose POST /subscriptions/period-bills/{id}/close Close a subscription period bill
- SubscriptionProductComponentGroupsService * deleteSubscriptionsProductsComponentGroupsId DELETE /subscriptions/products/component-groups/{id} Delete a component group
- SubscriptionProductComponentGroupsService * getSubscriptionsProductsComponentGroups GET /subscriptions/products/component-groups List all component groups
- SubscriptionProductComponentGroupsService * getSubscriptionsProductsComponentGroupsId GET /subscriptions/products/component-groups/{id} Retrieve a component group
- SubscriptionProductComponentGroupsService * getSubscriptionsProductsComponentGroupsSearch GET /subscriptions/products/component-groups/search Search component groups
- SubscriptionProductComponentGroupsService * patchSubscriptionsProductsComponentGroupsId PATCH /subscriptions/products/component-groups/{id} Update a component group
- SubscriptionProductComponentGroupsService * postSubscriptionsProductsComponentGroups POST /subscriptions/products/component-groups Create a component group
- SubscriptionProductComponentsService * deleteSubscriptionsProductsComponentsId DELETE /subscriptions/products/components/{id} Delete a component
- SubscriptionProductComponentsService * getSubscriptionsProductsComponents GET /subscriptions/products/components List all components
- SubscriptionProductComponentsService * getSubscriptionsProductsComponentsId GET /subscriptions/products/components/{id} Retrieve a component
- SubscriptionProductComponentsService * getSubscriptionsProductsComponentsSearch GET /subscriptions/products/components/search Search components
- SubscriptionProductComponentsService * patchSubscriptionsProductsComponentsId PATCH /subscriptions/products/components/{id} Update a component
- SubscriptionProductComponentsService * postSubscriptionsProductsComponents POST /subscriptions/products/components Create a component
- SubscriptionProductMeteredFeeTiersService * deleteSubscriptionsProductsMeteredFeesFeeIdTiersId DELETE /subscriptions/products/metered-fees/{feeId}/tiers/{id} Delete a metered fee tier
- SubscriptionProductMeteredFeeTiersService * getSubscriptionsProductsMeteredFeesFeeIdTiers GET /subscriptions/products/metered-fees/{feeId}/tiers List all metered fee tiers
- SubscriptionProductMeteredFeeTiersService * getSubscriptionsProductsMeteredFeesFeeIdTiersId GET /subscriptions/products/metered-fees/{feeId}/tiers/{id} Retrieve a metered fee tier
- SubscriptionProductMeteredFeeTiersService * getSubscriptionsProductsMeteredFeesFeeIdTiersSearch GET /subscriptions/products/metered-fees/{feeId}/tiers/search Search metered fee tiers
- SubscriptionProductMeteredFeeTiersService * patchSubscriptionsProductsMeteredFeesFeeIdTiersId PATCH /subscriptions/products/metered-fees/{feeId}/tiers/{id} Update a metered fee tier
- SubscriptionProductMeteredFeeTiersService * postSubscriptionsProductsMeteredFeesFeeIdTiers POST /subscriptions/products/metered-fees/{feeId}/tiers Create a metered fee tier
- SubscriptionProductMeteredFeesService * deleteSubscriptionsProductsMeteredFeesId DELETE /subscriptions/products/metered-fees/{id} Delete a metered fee
- SubscriptionProductMeteredFeesService * getSubscriptionsProductsMeteredFees GET /subscriptions/products/metered-fees List all metered fees
- SubscriptionProductMeteredFeesService * getSubscriptionsProductsMeteredFeesId GET /subscriptions/products/metered-fees/{id} Retrieve a metered fee
- SubscriptionProductMeteredFeesService * getSubscriptionsProductsMeteredFeesSearch GET /subscriptions/products/metered-fees/search Search metered fees
- SubscriptionProductMeteredFeesService * patchSubscriptionsProductsMeteredFeesId PATCH /subscriptions/products/metered-fees/{id} Update a metered fee
- SubscriptionProductMeteredFeesService * postSubscriptionsProductsMeteredFees POST /subscriptions/products/metered-fees Create a metered fee
- SubscriptionProductPeriodFeesService * deleteSubscriptionsProductsPeriodFeesId DELETE /subscriptions/products/period-fees/{id} Delete a period fee
- SubscriptionProductPeriodFeesService * getSubscriptionsProductsPeriodFees GET /subscriptions/products/period-fees List all period fees
- SubscriptionProductPeriodFeesService * getSubscriptionsProductsPeriodFeesId GET /subscriptions/products/period-fees/{id} Retrieve a period fee
- SubscriptionProductPeriodFeesService * getSubscriptionsProductsPeriodFeesSearch GET /subscriptions/products/period-fees/search Search period fees
- SubscriptionProductPeriodFeesService * patchSubscriptionsProductsPeriodFeesId PATCH /subscriptions/products/period-fees/{id} Update a period fee
- SubscriptionProductPeriodFeesService * postSubscriptionsProductsPeriodFees POST /subscriptions/products/period-fees Create a period fee
- SubscriptionProductRetirementsService * getSubscriptionsProductsRetirements GET /subscriptions/products/retirements List all product retirements
- SubscriptionProductRetirementsService * getSubscriptionsProductsRetirementsId GET /subscriptions/products/retirements/{id} Retrieve a product retirement
- SubscriptionProductRetirementsService * getSubscriptionsProductsRetirementsSearch GET /subscriptions/products/retirements/search Search product retirements
- SubscriptionProductSetupFeesService * deleteSubscriptionsProductsSetupFeesId DELETE /subscriptions/products/setup-fees/{id} Delete a setup fee
- SubscriptionProductSetupFeesService * getSubscriptionsProductsSetupFees GET /subscriptions/products/setup-fees List all setup fees
- SubscriptionProductSetupFeesService * getSubscriptionsProductsSetupFeesId GET /subscriptions/products/setup-fees/{id} Retrieve a setup fee
- SubscriptionProductSetupFeesService * getSubscriptionsProductsSetupFeesSearch GET /subscriptions/products/setup-fees/search Search setup fees
- SubscriptionProductSetupFeesService * patchSubscriptionsProductsSetupFeesId PATCH /subscriptions/products/setup-fees/{id} Update a setup fee
- SubscriptionProductSetupFeesService * postSubscriptionsProductsSetupFees POST /subscriptions/products/setup-fees Create a setup fee
- SubscriptionProductVersionRetirementsService * getSubscriptionsProductsVersionsRetirements GET /subscriptions/products/versions/retirements List all product version retirements
- SubscriptionProductVersionRetirementsService * getSubscriptionsProductsVersionsRetirementsId GET /subscriptions/products/versions/retirements/{id} Retrieve a product version retirement
- SubscriptionProductVersionRetirementsService * getSubscriptionsProductsVersionsRetirementsSearch GET /subscriptions/products/versions/retirements/search Search product version retirements
- SubscriptionProductVersionsService * getSubscriptionsProductsVersions GET /subscriptions/products/versions List all product versions
- SubscriptionProductVersionsService * getSubscriptionsProductsVersionsId GET /subscriptions/products/versions/{id} Retrieve a product version
- SubscriptionProductVersionsService * getSubscriptionsProductsVersionsSearch GET /subscriptions/products/versions/search Search product versions
- SubscriptionProductVersionsService * patchSubscriptionsProductsVersionsId PATCH /subscriptions/products/versions/{id} Update a product version
- SubscriptionProductVersionsService * postSubscriptionsProductsVersions POST /subscriptions/products/versions Create a product version
- SubscriptionProductVersionsService * postSubscriptionsProductsVersionsIdActivate POST /subscriptions/products/versions/{id}/activate Activate a product version
- SubscriptionProductVersionsService * postSubscriptionsProductsVersionsIdRetire POST /subscriptions/products/versions/{id}/retire Retire a product version
- SubscriptionProductsService * getSubscriptionsProducts GET /subscriptions/products List all products
- SubscriptionProductsService * getSubscriptionsProductsId GET /subscriptions/products/{id} Retrieve a product
- SubscriptionProductsService * getSubscriptionsProductsSearch GET /subscriptions/products/search Search products
- SubscriptionProductsService * patchSubscriptionsProductsId PATCH /subscriptions/products/{id} Update a product
- SubscriptionProductsService * postSubscriptionsProducts POST /subscriptions/products Create a product
- SubscriptionProductsService * postSubscriptionsProductsIdRetire POST /subscriptions/products/{id}/retire Retire a product
- SubscriptionSuspensionsService * getSubscriptionsSuspensions GET /subscriptions/suspensions List all suspensions
- SubscriptionSuspensionsService * getSubscriptionsSuspensionsId GET /subscriptions/suspensions/{id} Retrieve a suspension
- SubscriptionSuspensionsService * getSubscriptionsSuspensionsSearch GET /subscriptions/suspensions/search Search suspensions
- SubscriptionVersionsService * getSubscriptionsVersions GET /subscriptions/versions List all subscription versions
- SubscriptionVersionsService * getSubscriptionsVersionsId GET /subscriptions/versions/{id} Retrieve a subscription version
- SubscriptionVersionsService * getSubscriptionsVersionsSearch GET /subscriptions/versions/search Search subscription versions
- SubscriptionsService * getSubscriptions GET /subscriptions List all subscriptions
- SubscriptionsService * getSubscriptionsId GET /subscriptions/{id} Retrieve a subscription
- SubscriptionsService * getSubscriptionsIdInvoices GET /subscriptions/{id}/invoices Search subscription invoices
- SubscriptionsService * getSubscriptionsSearch GET /subscriptions/search Search subscriptions
- SubscriptionsService * patchSubscriptionsId PATCH /subscriptions/{id} Update a subscription
- SubscriptionsService * postSubscriptions POST /subscriptions Create a subscription
- SubscriptionsService * postSubscriptionsIdApplyChanges POST /subscriptions/{id}/apply-changes Apply changes to a subscription
- SubscriptionsService * postSubscriptionsIdInitialize POST /subscriptions/{id}/initialize Initialize a subscription
- SubscriptionsService * postSubscriptionsIdInitializeSubscriberPresent POST /subscriptions/{id}/initialize-subscriber-present Initialize a subscription with the subscriber present
- SubscriptionsService * postSubscriptionsIdReactivate POST /subscriptions/{id}/reactivate Reactivate a suspended subscription
- SubscriptionsService * postSubscriptionsIdSuspend POST /subscriptions/{id}/suspend Suspend a subscription
- SubscriptionsService * postSubscriptionsIdTerminate POST /subscriptions/{id}/terminate Terminate a subscription
- SubscriptionsService * postSubscriptionsIdUpgradeProduct POST /subscriptions/{id}/upgrade-product Upgrade a subscription's product
- TokenVersionsService * getPaymentTokenVersions GET /payment/token-versions List all token versions
- TokenVersionsService * getPaymentTokenVersionsId GET /payment/token-versions/{id} Retrieve a token version
- TokenVersionsService * getPaymentTokenVersionsSearch GET /payment/token-versions/search Search token token versions
- TokensService * deletePaymentTokensId DELETE /payment/tokens/{id} Delete a token
- TokensService * getPaymentTokens GET /payment/tokens List all tokens
- TokensService * getPaymentTokensId GET /payment/tokens/{id} Retrieve a token
- TokensService * getPaymentTokensIdActiveVersion GET /payment/tokens/{id}/active-version Retrieve the active token version
- TokensService * getPaymentTokensSearch GET /payment/tokens/search Search tokens
- TokensService * patchPaymentTokensId PATCH /payment/tokens/{id} Update a token
- TokensService * postPaymentTokens POST /payment/tokens Create a token
- TokensService * postPaymentTokensIdCreateTransactionForTokenUpdate POST /payment/tokens/{id}/create-transaction-for-token-update Create a transaction for token update
- TransactionClientPlatformsService * getPaymentTransactionClientPlatforms GET /payment/transaction/client-platforms List all client platforms
- TransactionClientPlatformsService * getPaymentTransactionClientPlatformsId GET /payment/transaction/client-platforms/{id} Retrieve the client platform based on id
- TransactionClientPlatformsService * getPaymentTransactionClientPlatformsSearch GET /payment/transaction/client-platforms/search Search client platforms
- TransactionCommentsService * deletePaymentTransactionsTransactionIdCommentsId DELETE /payment/transactions/{transactionId}/comments/{id} Delete a transaction comment
- TransactionCommentsService * getPaymentTransactionsTransactionIdComments GET /payment/transactions/{transactionId}/comments List all transaction comments
- TransactionCommentsService * getPaymentTransactionsTransactionIdCommentsId GET /payment/transactions/{transactionId}/comments/{id} Retrieve a transaction comment
- TransactionCommentsService * getPaymentTransactionsTransactionIdCommentsSearch GET /payment/transactions/{transactionId}/comments/search Search transaction comments
- TransactionCommentsService * patchPaymentTransactionsTransactionIdCommentsId PATCH /payment/transactions/{transactionId}/comments/{id} Update a transaction comment
- TransactionCommentsService * postPaymentTransactionsTransactionIdComments POST /payment/transactions/{transactionId}/comments Create a transaction comment
- TransactionCommentsService * postPaymentTransactionsTransactionIdCommentsIdPin POST /payment/transactions/{transactionId}/comments/{id}/pin Pin a comment to the top
- TransactionCommentsService * postPaymentTransactionsTransactionIdCommentsIdUnpin POST /payment/transactions/{transactionId}/comments/{id}/unpin Remove the pinned comment from the top
- TransactionCompletionsService * getPaymentTransactionsCompletions GET /payment/transactions/completions List all transaction completions
- TransactionCompletionsService * getPaymentTransactionsCompletionsId GET /payment/transactions/completions/{id} Retrieve a transaction completion
- TransactionCompletionsService * getPaymentTransactionsCompletionsSearch GET /payment/transactions/completions/search Search transaction completions
- TransactionInvoiceCommentsService * deletePaymentTransactionsInvoicesInvoiceIdCommentsId DELETE /payment/transactions/invoices/{invoiceId}/comments/{id} Delete a transaction comment
- TransactionInvoiceCommentsService * getPaymentTransactionsInvoicesInvoiceIdComments GET /payment/transactions/invoices/{invoiceId}/comments List all transaction invoice comments
- TransactionInvoiceCommentsService * getPaymentTransactionsInvoicesInvoiceIdCommentsId GET /payment/transactions/invoices/{invoiceId}/comments/{id} Retrieve a transaction invoice comment
- TransactionInvoiceCommentsService * getPaymentTransactionsInvoicesInvoiceIdCommentsSearch GET /payment/transactions/invoices/{invoiceId}/comments/search Search transaction invoice comments
- TransactionInvoiceCommentsService * patchPaymentTransactionsInvoicesInvoiceIdCommentsId PATCH /payment/transactions/invoices/{invoiceId}/comments/{id} Update a transaction comment
- TransactionInvoiceCommentsService * postPaymentTransactionsInvoicesInvoiceIdComments POST /payment/transactions/invoices/{invoiceId}/comments Create a transaction invoice comment
- TransactionInvoiceCommentsService * postPaymentTransactionsInvoicesInvoiceIdCommentsIdPin POST /payment/transactions/invoices/{invoiceId}/comments/{id}/pin Pin a comment to the top
- TransactionInvoiceCommentsService * postPaymentTransactionsInvoicesInvoiceIdCommentsIdUnpin POST /payment/transactions/invoices/{invoiceId}/comments/{id}/unpin Remove the pinned comment from the top
- TransactionInvoicesService * getPaymentTransactionsInvoices GET /payment/transactions/invoices List all transaction invoices
- TransactionInvoicesService * getPaymentTransactionsInvoicesId GET /payment/transactions/invoices/{id} Retrieve a transaction invoice
- TransactionInvoicesService * getPaymentTransactionsInvoicesIdCheckReplacementPossible GET /payment/transactions/invoices/{id}/check-replacement-possible Check if a transaction invoice can be replaced
- TransactionInvoicesService * getPaymentTransactionsInvoicesIdDocument GET /payment/transactions/invoices/{id}/document Retrieve an invoice document
- TransactionInvoicesService * getPaymentTransactionsInvoicesSearch GET /payment/transactions/invoices/search Search transaction invoices
- TransactionInvoicesService * postPaymentTransactionsInvoicesIdDerecognize POST /payment/transactions/invoices/{id}/derecognize Derecognize a transaction invoice
- TransactionInvoicesService * postPaymentTransactionsInvoicesIdInstantPaymentUrl POST /payment/transactions/invoices/{id}/instant-payment-url Create an instant invoice payment URL
- TransactionInvoicesService * postPaymentTransactionsInvoicesIdMarkPaid POST /payment/transactions/invoices/{id}/mark-paid Mark a transaction invoice as paid
- TransactionInvoicesService * postPaymentTransactionsInvoicesIdReplace POST /payment/transactions/invoices/{id}/replace Replace a transaction invoice
- TransactionLineItemVersionsService * getPaymentTransactionsLineItemVersions GET /payment/transactions/line-item-versions List all transaction line item versions
- TransactionLineItemVersionsService * getPaymentTransactionsLineItemVersionsId GET /payment/transactions/line-item-versions/{id} Retrieve a transaction line item version
- TransactionLineItemVersionsService * getPaymentTransactionsLineItemVersionsSearch GET /payment/transactions/line-item-versions/search Search transaction line item versions
- TransactionLineItemVersionsService * postPaymentTransactionsLineItemVersions POST /payment/transactions/line-item-versions Create a transaction line item version
- TransactionVoidsService * getPaymentTransactionsVoids GET /payment/transactions/voids List all transaction voids
- TransactionVoidsService * getPaymentTransactionsVoidsId GET /payment/transactions/voids/{id} Retrieve a transaction void
- TransactionVoidsService * getPaymentTransactionsVoidsSearch GET /payment/transactions/voids/search Search transaction voids
- TransactionsService * deletePaymentTransactionsByCredentialsCredentialsOneClickTokensId DELETE /payment/transactions/by-credentials/{credentials}/one-click-tokens/{id} Delete a one-click token by credentials
- TransactionsService * getPaymentTransactions GET /payment/transactions List all transactions
- TransactionsService * getPaymentTransactionsByCredentialsCredentials GET /payment/transactions/by-credentials/{credentials} Retrieve a transaction by credentials
- TransactionsService * getPaymentTransactionsByCredentialsCredentialsMobileSdkUrl GET /payment/transactions/by-credentials/{credentials}/mobile-sdk-url Retrieve a Mobile SDK URL by credentials
- TransactionsService * getPaymentTransactionsByCredentialsCredentialsOneClickTokens GET /payment/transactions/by-credentials/{credentials}/one-click-tokens List one-click tokens by credentials
- TransactionsService * getPaymentTransactionsByCredentialsCredentialsPaymentMethodConfigurations GET /payment/transactions/by-credentials/{credentials}/payment-method-configurations List available payment method configurations by credentials
- TransactionsService * getPaymentTransactionsExport GET /payment/transactions/export Export transactions
- TransactionsService * getPaymentTransactionsId GET /payment/transactions/{id} Retrieve a transaction
- TransactionsService * getPaymentTransactionsIdChargeFlowPaymentPageUrl GET /payment/transactions/{id}/charge-flow/payment-page-url Retrieve a charge flow payment page URL
- TransactionsService * getPaymentTransactionsIdCheckTokenCreationPossible GET /payment/transactions/{id}/check-token-creation-possible Check if token can be created
- TransactionsService * getPaymentTransactionsIdCredentials GET /payment/transactions/{id}/credentials Retrieve transaction credentials
- TransactionsService * getPaymentTransactionsIdIframeJavascriptUrl GET /payment/transactions/{id}/iframe-javascript-url Retrieve an iFrame JavaScript URL
- TransactionsService * getPaymentTransactionsIdInvoiceDocument GET /payment/transactions/{id}/invoice-document Retrieve an invoice document
- TransactionsService * getPaymentTransactionsIdLatestLineItemVersion GET /payment/transactions/{id}/latest-line-item-version Retrieve the latest line item version
- TransactionsService * getPaymentTransactionsIdLightboxJavascriptUrl GET /payment/transactions/{id}/lightbox-javascript-url Retrieve a Lightbox JavaScript URL
- TransactionsService * getPaymentTransactionsIdPackingSlipDocument GET /payment/transactions/{id}/packing-slip-document Retrieve a packing slip document
- TransactionsService * getPaymentTransactionsIdPaymentMethodConfigurations GET /payment/transactions/{id}/payment-method-configurations List available payment method configurations
- TransactionsService * getPaymentTransactionsIdPaymentPageUrl GET /payment/transactions/{id}/payment-page-url Retrieve a payment page URL
- TransactionsService * getPaymentTransactionsIdTerminalReceipts GET /payment/transactions/{id}/terminal-receipts List terminal receipts
- TransactionsService * getPaymentTransactionsSearch GET /payment/transactions/search Search transactions
- TransactionsService * patchPaymentTransactionsId PATCH /payment/transactions/{id} Update a transaction
- TransactionsService * postPaymentTransactions POST /payment/transactions Create a transaction
- TransactionsService * postPaymentTransactionsByCredentialsCredentialsOneClickTokensIdProcess POST /payment/transactions/by-credentials/{credentials}/one-click-tokens/{id}/process Process via one-click token by credentials
- TransactionsService * postPaymentTransactionsIdChargeFlowApply POST /payment/transactions/{id}/charge-flow/apply Process a transaction via charge flow
- TransactionsService * postPaymentTransactionsIdChargeFlowCancel POST /payment/transactions/{id}/charge-flow/cancel Cancel a charge flow
- TransactionsService * postPaymentTransactionsIdChargeFlowUpdateRecipient POST /payment/transactions/{id}/charge-flow/update-recipient Update a charge flow recipient
- TransactionsService * postPaymentTransactionsIdCompleteOffline POST /payment/transactions/{id}/complete-offline Complete a transaction offline
- TransactionsService * postPaymentTransactionsIdCompleteOnline POST /payment/transactions/{id}/complete-online Complete a transaction online
- TransactionsService * postPaymentTransactionsIdCompletePartiallyOffline POST /payment/transactions/{id}/complete-partially-offline Complete a transaction offline partially
- TransactionsService * postPaymentTransactionsIdCompletePartiallyOnline POST /payment/transactions/{id}/complete-partially-online Complete a transaction online partially
- TransactionsService * postPaymentTransactionsIdConfirm POST /payment/transactions/{id}/confirm Confirm a transaction
- TransactionsService * postPaymentTransactionsIdProcessCardDetails POST /payment/transactions/{id}/process-card-details Process a card transaction
- TransactionsService * postPaymentTransactionsIdProcessCardDetailsThreed POST /payment/transactions/{id}/process-card-details-threed Process a card transaction with 3-D Secure
- TransactionsService * postPaymentTransactionsIdProcessWithToken POST /payment/transactions/{id}/process-with-token Process a transaction via token
- TransactionsService * postPaymentTransactionsIdProcessWithoutInteraction POST /payment/transactions/{id}/process-without-interaction Process a transaction without user-interaction
- TransactionsService * postPaymentTransactionsIdVoidOffline POST /payment/transactions/{id}/void-offline Void a transaction offline
- TransactionsService * postPaymentTransactionsIdVoidOnline POST /payment/transactions/{id}/void-online Void a transaction online
- WebAppsService * getWebAppsInstalled GET /web-apps/installed Check whether the web app is installed
- WebAppsService * postWebAppsConfirmCode POST /web-apps/confirm/{code} Confirm a web app installation
- WebAppsService * postWebAppsUninstall POST /web-apps/uninstall Uninstall a web app
- WebUiAccountThemeService * deleteAccountUiThemesAccountId DELETE /account/ui-themes/{accountId} Delete account UI theme
- WebUiAccountThemeService * deleteAccountUiThemesAccountIdLogo DELETE /account/ui-themes/{accountId}/logo Delete account theme logo
- WebUiAccountThemeService * postAccountUiThemesCreate POST /account/ui-themes/create Create account UI theme
- WebhookEncryptionKeysService * getWebhooksEncryptionKeysId GET /webhooks/encryption-keys/{id} Retrieve a webhook encryption key
- WebhookListenersService * deleteWebhooksListenersBulk DELETE /webhooks/listeners/bulk Delete multiple webhook listeners
- WebhookListenersService * deleteWebhooksListenersId DELETE /webhooks/listeners/{id} Delete a webhook listener
- WebhookListenersService * getWebhooksListeners GET /webhooks/listeners List all webhook listeners
- WebhookListenersService * getWebhooksListenersId GET /webhooks/listeners/{id} Retrieve a webhook listener
- WebhookListenersService * getWebhooksListenersSearch GET /webhooks/listeners/search Search webhook listeners
- WebhookListenersService * patchWebhooksListenersBulk PATCH /webhooks/listeners/bulk Update multiple webhook listeners
- WebhookListenersService * patchWebhooksListenersId PATCH /webhooks/listeners/{id} Update a webhook listener
- WebhookListenersService * postWebhooksListeners POST /webhooks/listeners Create a webhook listener
- WebhookListenersService * postWebhooksListenersBulk POST /webhooks/listeners/bulk Create multiple webhook listeners
- WebhookURLsService * deleteWebhooksUrlsBulk DELETE /webhooks/urls/bulk Delete multiple webhook URLs
- WebhookURLsService * deleteWebhooksUrlsId DELETE /webhooks/urls/{id} Delete a webhook URL
- WebhookURLsService * getWebhooksUrls GET /webhooks/urls List all webhook URLs
- WebhookURLsService * getWebhooksUrlsId GET /webhooks/urls/{id} Retrieve a webhook URL
- WebhookURLsService * getWebhooksUrlsSearch GET /webhooks/urls/search Search webhook URLs
- WebhookURLsService * patchWebhooksUrlsBulk PATCH /webhooks/urls/bulk Update multiple webhook URLs
- WebhookURLsService * patchWebhooksUrlsId PATCH /webhooks/urls/{id} Update a webhook URL
- WebhookURLsService * postWebhooksUrls POST /webhooks/urls Create a webhook URL
- WebhookURLsService * postWebhooksUrlsBulk POST /webhooks/urls/bulk Create multiple webhook URLs
Documentation for Models
Additional Api models documentation: link
- AbstractAccountUpdate
- AbstractApplicationUserUpdate
- AbstractCustomerActive
- AbstractCustomerAddressActive
- AbstractCustomerCommentActive
- AbstractHumanUserUpdate
- AbstractPaymentConnectorConfigurationUpdate
- AbstractPaymentLinkUpdate
- AbstractPaymentMethodConfigurationUpdate
- AbstractPaymentProcessorConfigurationActive
- AbstractPaymentTerminalUpdate
- AbstractRefundCommentActive
- AbstractRoleUpdate
- AbstractSingleSignOnUserUpdate
- AbstractSpaceUpdate
- AbstractSubscriberUpdate
- AbstractSubscriptionAffiliateUpdate
- AbstractSubscriptionMetricUpdate
- AbstractSubscriptionProductActive
- AbstractTokenUpdate
- AbstractTransactionCommentActive
- AbstractTransactionInvoiceCommentActive
- AbstractTransactionPending
- AbstractWalleejoinPartnership
- AbstractWebhookListenerUpdate
- AbstractWebhookUrlUpdate
- Account
- AccountCreate
- AccountListResponse
- AccountSearchResponse
- AccountState
- AccountType
- AccountUpdate
- Address
- AddressCreate
- AnalyticsQueryExecutionRequest
- AnalyticsQueryExecutionResponse
- ApplicationKeyState
- ApplicationUser
- ApplicationUserCreate
- ApplicationUserCreateWithMacKey
- ApplicationUserListResponse
- ApplicationUserSearchResponse
- ApplicationUserUpdate
- AuthenticatedCardData
- AuthenticatedCardDataCreate
- AuthenticatedCardRequest
- BankAccount
- BankAccountEnvironment
- BankAccountListResponse
- BankAccountSearchResponse
- BankAccountState
- BankAccountType
- BankTransaction
- BankTransactionFlowDirection
- BankTransactionListResponse
- BankTransactionSearchResponse
- BankTransactionSource
- BankTransactionState
- BankTransactionType
- BillingCycleModel
- BillingCycleType
- BillingDayCustomization
- BoardingStrategyInformationRequest
- CardAuthenticationResponse
- CardAuthenticationVersion
- CardCryptogram
- CardCryptogramCreate
- CardholderAuthentication
- CardholderAuthenticationCreate
- Charge
- ChargeAttempt
- ChargeAttemptEnvironment
- ChargeAttemptListResponse
- ChargeAttemptSearchResponse
- ChargeAttemptState
- ChargeBankTransaction
- ChargeBankTransactionListResponse
- ChargeBankTransactionSearchResponse
- ChargeFlow
- ChargeFlowLevel
- ChargeFlowLevelConfiguration
- ChargeFlowLevelConfigurationType
- ChargeFlowLevelListResponse
- ChargeFlowLevelPaymentLink
- ChargeFlowLevelPaymentLinkListResponse
- ChargeFlowLevelPaymentLinkSearchResponse
- ChargeFlowLevelSearchResponse
- ChargeFlowLevelState
- ChargeFlowListResponse
- ChargeFlowSearchResponse
- ChargeState
- ChargeType
- ClientPlatformInformationListResponse
- ClientPlatformInformationSearchResponse
- CompletionLineItem
- CompletionLineItemCreate
- CompletionListResponse
- CompletionSearchResponse
- Condition
- ConditionType
- ConditionTypeListResponse
- ConditionTypeSearchResponse
- ConnectorInvocation
- ConnectorInvocationStage
- CountryListResponse
- CountrySearchResponse
- CreationEntityState
- CurrencyBankAccount
- CurrencyBankAccountListResponse
- CurrencyBankAccountSearchResponse
- CurrencyListResponse
- CurrencySearchResponse
- Customer
- CustomerActive
- CustomerAddress
- CustomerAddressActive
- CustomerAddressCreate
- CustomerAddressListResponse
- CustomerAddressSearchResponse
- CustomerAddressType
- CustomerComment
- CustomerCommentActive
- CustomerCommentCreate
- CustomerCommentListResponse
- CustomerCommentSearchResponse
- CustomerCreate
- CustomerEmailAddressListResponse
- CustomerListResponse
- CustomerPostalAddress
- CustomerPostalAddressCreate
- CustomerSearchResponse
- CustomersPresence
- DataCollectionType
- DeliveryIndication
- DeliveryIndicationDecisionReason
- DeliveryIndicationListResponse
- DeliveryIndicationSearchResponse
- DeliveryIndicationState
- DisplayableDayOfWeek
- DisplayableMonth
- DocumentTemplate
- DocumentTemplateListResponse
- DocumentTemplateSearchResponse
- DocumentTemplateType
- DocumentTemplateTypeGroup
- DocumentTemplateTypeListResponse
- DocumentTemplateTypeSearchResponse
- DunningCase
- DunningCaseListResponse
- DunningCaseSearchResponse
- DunningCaseState
- DunningCondition
- DunningConditionType
- DunningFlow
- DunningFlowLevel
- DunningFlowLevelListResponse
- DunningFlowLevelProcessor
- DunningFlowLevelSearchResponse
- DunningFlowListResponse
- DunningFlowSearchResponse
- DunningFlowType
- Environment
- ExternalTransferBankTransaction
- ExternalTransferBankTransactionListResponse
- ExternalTransferBankTransactionSearchResponse
- FacadeUserFriendlyQueryStatusModel
- FailureCategory
- FailureReason
- Feature
- FeatureCategory
- Gender
- HumanUser
- HumanUserCreate
- HumanUserListResponse
- HumanUserSearchResponse
- HumanUserUpdate
- InternalTransferBankTransaction
- InternalTransferBankTransactionListResponse
- InternalTransferBankTransactionSearchResponse
- InvoiceCommentListResponse
- InvoiceCommentSearchResponse
- InvoiceListResponse
- InvoiceSearchResponse
- Label
- LabelDescriptor
- LabelDescriptorCategory
- LabelDescriptorGroup
- LabelDescriptorGroupListResponse
- LabelDescriptorGroupSearchResponse
- LabelDescriptorListResponse
- LabelDescriptorSearchResponse
- LabelDescriptorType
- LanguageListResponse
- LanguageSearchResponse
- LegalOrganizationForm
- LegalOrganizationFormListResponse
- LegalOrganizationFormSearchResponse
- LineItem
- LineItemAttribute
- LineItemAttributeCreate
- LineItemCreate
- LineItemReduction
- LineItemReductionCreate
- LineItemType
- LineItemVersionListResponse
- LineItemVersionSearchResponse
- LocalizedString
- ManualTask
- ManualTaskAction
- ManualTaskActionStyle
- ManualTaskListResponse
- ManualTaskSearchResponse
- ManualTaskState
- ManualTaskType
- MetricListResponse
- MetricSearchResponse
- MetricUsageReportListResponse
- MetricUsageReportSearchResponse
- OneClickPaymentMode
- PanType
- PaymentAdjustment
- PaymentAdjustmentType
- PaymentConnector
- PaymentConnectorConfiguration
- PaymentConnectorConfigurationCreate
- PaymentConnectorConfigurationListResponse
- PaymentConnectorConfigurationSearchResponse
- PaymentConnectorConfigurationUpdate
- PaymentConnectorFeature
- PaymentConnectorListResponse
- PaymentConnectorSearchResponse
- PaymentContract
- PaymentContractState
- PaymentContractType
- PaymentFacilitatorPricingProfileDto
- PaymentFacilitatorPricingProfileState
- PaymentInformationHash
- PaymentInformationHashType
- PaymentLink
- PaymentLinkActive
- PaymentLinkAddressHandlingMode
- PaymentLinkCreate
- PaymentLinkListResponse
- PaymentLinkProtectionMode
- PaymentLinkSearchResponse
- PaymentLinkUpdate
- PaymentMethod
- PaymentMethodBrand
- PaymentMethodBrandListResponse
- PaymentMethodBrandSearchResponse
- PaymentMethodConfiguration
- PaymentMethodConfigurationActive
- PaymentMethodConfigurationCreate
- PaymentMethodConfigurationListResponse
- PaymentMethodConfigurationSearchResponse
- PaymentMethodConfigurationUpdate
- PaymentMethodListResponse
- PaymentMethodSearchResponse
- PaymentPrimaryRiskTaker
- PaymentProcessor
- PaymentProcessorConfiguration
- PaymentProcessorConfigurationActive
- PaymentProcessorConfigurationCreate
- PaymentProcessorConfigurationListResponse
- PaymentProcessorConfigurationSearchResponse
- PaymentProcessorListResponse
- PaymentProcessorSearchResponse
- PaymentTerminal
- PaymentTerminalAddress
- PaymentTerminalConfiguration
- PaymentTerminalConfigurationState
- PaymentTerminalConfigurationVersion
- PaymentTerminalConfigurationVersionState
- PaymentTerminalCreate
- PaymentTerminalDccTransactionSum
- PaymentTerminalLocation
- PaymentTerminalLocationState
- PaymentTerminalLocationVersion
- PaymentTerminalLocationVersionState
- PaymentTerminalPreparing
- PaymentTerminalReceiptType
- PaymentTerminalState
- PaymentTerminalTransactionSum
- PaymentTerminalTransactionSummary
- PaymentTerminalTransactionSummaryReference
- PaymentTerminalType
- PaymentTerminalUpdate
- Permission
- PermissionListResponse
- PermissionSearchResponse
- PersistableCurrencyAmount
- PersistableCurrencyAmountUpdate
- ProductComponentGroupListResponse
- ProductComponentGroupSearchResponse
- ProductComponentListResponse
- ProductComponentSearchResponse
- ProductFeeType
- ProductListResponse
- ProductMeteredFee
- ProductMeteredFeeListResponse
- ProductMeteredFeeSearchResponse
- ProductMeteredFeeTierListResponse
- ProductMeteredFeeTierSearchResponse
- ProductMeteredFeeUpdate
- ProductMeteredTierFee
- ProductMeteredTierFeeUpdate
- ProductMeteredTierPricing
- ProductPeriodFee
- ProductPeriodFeeListResponse
- ProductPeriodFeeSearchResponse
- ProductPeriodFeeUpdate
- ProductRetirementListResponse
- ProductRetirementSearchResponse
- ProductSearchResponse
- ProductSetupFee
- ProductSetupFeeListResponse
- ProductSetupFeeSearchResponse
- ProductSetupFeeUpdate
- ProductVersionListResponse
- ProductVersionRetirementListResponse
- ProductVersionRetirementSearchResponse
- ProductVersionSearchResponse
- RecurringIndicator
- Refund
- RefundBankTransaction
- RefundBankTransactionListResponse
- RefundBankTransactionSearchResponse
- RefundComment
- RefundCommentActive
- RefundCommentCreate
- RefundCommentListResponse
- RefundCommentSearchResponse
- RefundCreate
- RefundListResponse
- RefundRecoveryBankTransaction
- RefundRecoveryBankTransactionListResponse
- RefundRecoveryBankTransactionSearchResponse
- RefundSearchResponse
- RefundState
- RefundType
- RenderedDocument
- RenderedTerminalReceipt
- RenderedTerminalReceiptListResponse
- RenderedTerminalTransactionSummary
- RestAddressFormat
- RestAddressFormatField
- RestApiBulkOperationResult
- RestApiErrorResponse
- RestApplicationUserMacKey
- RestApplicationUserMacKeyCreated
- RestCountry
- RestCountryState
- RestCurrency
- RestCustomerEmailAddress
- RestLanguage
- ResultPortionModel
- Role
- RoleCreate
- RoleListResponse
- RoleSearchResponse
- RoleState
- RoleUpdate
- SalesChannel
- SalesChannelListResponse
- SalesChannelSearchResponse
- Scope
- ScopeSingleSignOnProvider
- Setter
- SingleSignOnUser
- SingleSignOnUserCreate
- SingleSignOnUserListResponse
- SingleSignOnUserSearchResponse
- SingleSignOnUserUpdate
- SortingOrder
- Space
- SpaceAddress
- SpaceAddressCreate
- SpaceCreate
- SpaceListResponse
- SpaceSearchResponse
- SpaceUpdate
- SpaceView
- StateListResponse
- StaticValue
- StaticValueListResponse
- StaticValueSearchResponse
- StoreTrialSubscriptionRequest
- StoreTrialSubscriptionRequestSetter
- SubmittedAnalyticsQueryExecution
- Subscriber
- SubscriberActive
- SubscriberCreate
- SubscriberListResponse
- SubscriberSearchResponse
- SubscriberUpdate
- Subscription
- SubscriptionAffiliate
- SubscriptionAffiliateCreate
- SubscriptionAffiliateDeleted
- SubscriptionAffiliateDeleting
- SubscriptionAffiliateInactive
- SubscriptionAffiliateListResponse
- SubscriptionAffiliateSearchResponse
- SubscriptionAffiliateUpdate
- SubscriptionCharge
- SubscriptionChargeCreate
- SubscriptionChargeListResponse
- SubscriptionChargeProcessingType
- SubscriptionChargeSearchResponse
- SubscriptionChargeState
- SubscriptionChargeType
- SubscriptionComponentConfiguration
- SubscriptionComponentGroupConfigurationRequest
- SubscriptionComponentGroupConfigurationRequestSetter
- SubscriptionComponentReferenceConfiguration
- SubscriptionCreateRequest
- SubscriptionInitializeSubscriberPresentRequest
- SubscriptionLedgerEntry
- SubscriptionLedgerEntryCreate
- SubscriptionLedgerEntryListResponse
- SubscriptionLedgerEntrySearchResponse
- SubscriptionLedgerEntryState
- SubscriptionListResponse
- SubscriptionMetric
- SubscriptionMetricActive
- SubscriptionMetricCreate
- SubscriptionMetricType
- SubscriptionMetricUpdate
- SubscriptionMetricUsageReport
- SubscriptionMetricUsageReportCreate
- SubscriptionPending
- SubscriptionPeriodBill
- SubscriptionPeriodBillListResponse
- SubscriptionPeriodBillSearchResponse
- SubscriptionPeriodBillState
- SubscriptionProduct
- SubscriptionProductActive
- SubscriptionProductComponent
- SubscriptionProductComponentGroup
- SubscriptionProductComponentGroupUpdate
- SubscriptionProductComponentReference
- SubscriptionProductComponentReferenceState
- SubscriptionProductComponentUpdate
- SubscriptionProductCreate
- SubscriptionProductDto
- SubscriptionProductRetirement
- SubscriptionProductRetirementRequest
- SubscriptionProductState
- SubscriptionProductVersion
- SubscriptionProductVersionPending
- SubscriptionProductVersionRetirement
- SubscriptionProductVersionRetirementRequest
- SubscriptionProductVersionState
- SubscriptionSearchResponse
- SubscriptionState
- SubscriptionSuspension
- SubscriptionSuspensionAction
- SubscriptionSuspensionReason
- SubscriptionSuspensionState
- SubscriptionUpdate
- SubscriptionUpdateRequest
- SubscriptionVersion
- SubscriptionVersionListResponse
- SubscriptionVersionSearchResponse
- SubscriptionVersionState
- SuspensionCreationRequest
- SuspensionListResponse
- SuspensionSearchResponse
- Tax
- TaxCalculation
- TaxClass
- TaxCreate
- TenantDatabase
- TerminalListResponse
- TerminalReceiptFormat
- TerminalSearchResponse
- TerminalTransactionSummaryListResponse
- TerminalTransactionSummarySearchResponse
- Token
- TokenCreate
- TokenListResponse
- TokenSearchResponse
- TokenUpdate
- TokenVersion
- TokenVersionListResponse
- TokenVersionRetryStrategy
- TokenVersionSearchResponse
- TokenVersionState
- TokenVersionType
- TokenizationMode
- TokenizedCardData
- TokenizedCardDataCreate
- TokenizedCardRequest
- Transaction
- TransactionClientPlatformInformation
- TransactionComment
- TransactionCommentActive
- TransactionCommentCreate
- TransactionCommentListResponse
- TransactionCommentSearchResponse
- TransactionCompletion
- TransactionCompletionBehavior
- TransactionCompletionDetails
- TransactionCompletionMode
- TransactionCompletionState
- TransactionCreate
- TransactionEnvironmentSelectionStrategy
- TransactionGroup
- TransactionGroupState
- TransactionInvoice
- TransactionInvoiceComment
- TransactionInvoiceCommentActive
- TransactionInvoiceCommentCreate
- TransactionInvoiceReplacement
- TransactionInvoiceState
- TransactionLineItemVersion
- TransactionLineItemVersionCreate
- TransactionLineItemVersionState
- TransactionListResponse
- TransactionPending
- TransactionSearchResponse
- TransactionState
- TransactionUserInterfaceType
- TransactionVoid
- TransactionVoidListResponse
- TransactionVoidMode
- TransactionVoidSearchResponse
- TransactionVoidState
- TwoFactorAuthenticationType
- User
- UserAccountRole
- UserAccountRoleListResponse
- UserSpaceRole
- UserSpaceRoleListResponse
- UserType
- WalleeJoinPartnershipListResponse
- WalleeJoinPartnershipSearchResponse
- WalleejoinAdminPartnerConfigurationRequestDto
- WalleejoinAdminPartnerConfigurationResponseDto
- WalleejoinAdminPricingType
- WalleejoinCreatePartnershipRequestDto
- WalleejoinPartnership
- WalleejoinPartnershipCreate
- WalleejoinPartnershipState
- WalleejoinPartnershipType
- WalleejoinPartnershipUpdate
- WalletType
- WebAppConfirmationResponse
- WebUiAccountTheme
- WebhookIdentity
- WebhookListener
- WebhookListenerCreate
- WebhookListenerEntity
- WebhookListenerListResponse
- WebhookListenerSearchResponse
- WebhookListenerUpdate
- WebhookURLListResponse
- WebhookURLSearchResponse
- WebhookUrl
- WebhookUrlCreate
- WebhookUrlUpdate
Error Codes
When working with webhooks, the PostFinanceCheckoutSdkException may throw error codes to help with debugging.
Error Code Categories
| Exception | Description |
|---|---|
| ApiExceptionErrorCodes | Lists the possible HTTP error codes an ApiException can generate |
| SdkExceptionErrorCodes | Lists the possible error codes a PostFinanceCheckoutSdkException can generate |
Usage Example
try {
// Operation which can throw ApiException
} catch (ApiException $ex) {
if (ApiExceptionErrorCodes::CONFLICT->matches($ex)) {
// Retry
} else {
// Other handling
}
}
Testing & Code Quality
This SDK is generated automatically. The following steps describe how to build the SDK locally and verify its quality using static analysis, coding standards, and tests.
Build the PHP SDK
First, build the PHP SDK from the root of the io.wallee.sdk repository:
./gradlew clean php:generate --machineNameOption=Wallee
After the build completes, the generated PHP SDK will be available at:
io.wallee.sdk/platform/php/build/Wallee/php-sdk
Note: Please use PHP 8.4 when working with the generated SDK.
Install Development Dependencies
To run code style checks, compatibility checks, and static analysis, install the required development dependencies:
composer require --dev squizlabs/php_codesniffer:^3.13 --with-all-dependencies
composer require --dev phpcompatibility/php-compatibility
composer require --dev dealerdirect/phpcodesniffer-composer-installer
composer require --dev phpstan/phpstan
Verify that the PHPCompatibility standard is correctly installed:
vendor/bin/phpcs -i
You should see PHPCompatibility listed in the installed standards.
Code Style & Compatibility Checks
⚠️ Important:
Run the following tools only inside the /lib directory.
Running them from the project root would scan the entire repository (~6000 files), which is not intended.
Navigate to the lib directory:
cd lib
Run PHP CodeSniffer (PHPCompatibility)
../vendor/bin/phpcs -ps . \
--standard=PHPCompatibility \
--runtime-set testVersion 8.2 \
-d memory_limit=512M
This ensures the SDK is compatible with the targeted PHP version.
Static Analysis (PHPStan)
../vendor/bin/phpstan analyse . --memory-limit=1G
Run Tests
Run the full test suite:
vendor/bin/phpunit --testdox
Run a single test file if needed:
vendor/bin/phpunit --testdox test/QueryingTest.php
Author
- Wallee Ecosystem Team
Automatically generated by the OpenAPI Generator Generator version: 7.13.0
License
Please see the license file for more information.