Provide an interface for data validation classes.
The validator checks if the given amount is correct.
The validator checks if the given bank account number is correct.
The validator checks if the given BLIK code is correct.
The validator checks if the given building number is correct.
The validator checks if the given card mask number is correct.
The validator checks if the given Dotpay channel id is correct.
The validator checks if the given currency is correct.
The validator checks if the given email address is correct.
The validator checks if the given seller id is correct.
The validator checks if the given IP address is correct.
The validator checks if the given language is correct.
The validator checks if the given MCC number is correct.
The validator checks if the given name is correct.
The validator checks if the given operation number is correct.
The validator checks if the given phone number is correct.
The validator checks if the given seller pin is correct.
The validator checks if the given post code is correct.
The validator checks if the given street is correct.
The validator checks if the given URL address is correct.
The validator checks if the given username of Dotpay dashboard is correct.
An error with Dotpay SDK occured.
PHP extension is not found.
A file is not found.
A given data is incompleted.
A requested seller is not found in shop configuration.
Incorrect amount.
Incorrect api version.
Incorrect bank number.
Incorrect Blik code.
Incorrect building number.
Incorrect card mask.
Incorrect channel id.
Incorrect city name.
Incorrect country name.
Incorrect email address.
Incorrect first name.
Incorrect seller id.
Incompatible type of parameter.
Incorrect language.
Incorrect last name.
Incorrect MCC number.
Incorrect method.
Incorrect operation number.
Incorrect operation status.
Incorrect operation type.
Incorrect password.
Incorrect phone number.
Incorrect seller pin.
Incorrect post code.
Incorrect format of requested values.
Incorrect street name.
Incorrect url address.
Incorrect username.
An error by using the Dotpay API.
Dotpay API is forbidden to using.
An error of HTTP comunication.
Instruction is not found. Probably it's not saved.
A resource is not found.
A payment is not created.
An exception of using the Dotpay server.
Timeout has been exceed.
Using of Dotpay API is not authorized.
Resource is unavailable.
Version registry is not found for given project.
A channel is not recognized by Dotpay server.
An account of seller is not recognized by Dotpay server.
An operation with given identificator is not found on Dotpay server.
Format of request data is bad.
Account is disabled.
Selected channel payment is desabled.
A payment has been expired.
Request has been modified during transmission.
Amount is too high.
Seller account is inactive.
Amount is too low.
Required parameter is not present in the data of payment sent to Dotpay.
The given channel is unknown.
The given currency is unknown.
Occuring of an unexpected error.
One of the given accounts is not configured for multimerchant payments.
Sum of amounts from all multimerchant payments is not equal to total amount.
Currency values from multimerchant payments are not equal to value from the main payment.
Abstract locale exception. It doesn't need to be translated if a problem with translation mechanism has been occured.
Searched file doesn't exist.
Searched translation sentence doesn't exist.
Name of the object is empty
An object is not found
A param is not found
An xml file is not found.
Seller object is not given to channel
An error of confirmation data from Dotpay server.
An information about shop configuration which can be caught and displayed.
A requested seller is not recognized.
Returned type is not compatible with an expected type.
Represent an abstract HTML element.
Represent a HTML img element.
Represent an abstract HTML node.
Represent a plain text which is inserted into HTML without any tags.
Represent a single HTML element.
Represent HTML links.
Represent an abstract container which can contain other HTML elements.
Represent HTML div block.
Represent HTML p block.
Represent HTML script block.
Represent HTML span block.
Represent a HTML checkbox.
Represent a HTML input element.
Represent a HTML label element.
Represent an option of an HTML select element.
Represent a HTML radio element.
Represent a HTML select element.
Represent a HTML input text element.
Allow to use Github Api for checking a version of this SDK and other projects.
Allow to use informations about channels which are enabled for details of payment.
Provide an interface to use Register Method to create payments.
Offer base functionality to use external Internet resources.
Allow to use Seller API.
Represent informations about the version of a software on Github server.
Represent a structure of single agreement data.
Represent a structure of information about payment channels which is downloaded from Dotpay.
Represent a structure of informations about one payment channel.
Class which contains data used for creating a payment request.
Result of the operation which was realized through the Register Order method.
Informations about an account of a seller.
Informations about a bank acount of payer.
Informations about a card brand.
Model of payment channels list.
Storage of basic configuration.
Informations about a credit card.
Informations about an instruction of payments by cash or transfer.
Informations about a notification from Dotpay server.
Informations about an operation.
Informations about a payer.
Informations about a payment.
Informations about a payment method.
Informations about a payout.
Informations about a redirect.
Model of refund data.
Informations about a seller.
Informations about a transaction during which is realized the payment.
Informations about a payout transfer.
Interface of configuration data providers from shop.
Interface of customer data providers from shop.
Interface of instruction data providers from shop.
Interface of notification data providers from shop.
Interface of operation data providers from shop.
Interface of payment data providers from shop.
Loader of class instances based on dependency structure defined in an XML configuration file.
Parser which parse and store XML files with a dependency structure.
Object node in XML file with Dependency Injection rules.
It represents created object.
Param node in XML file with Dependency Injection rules.
It represents parameter, which is given during creating an object.
Tool for translating strings used in Dotpay SDK. It can use different adapters of source file.
Abstract adapter for recognizing files with translations.
Adapter which recognizes csv files with translations.
Class provides a special functionality for Blik payments.
Class provides a special functionality for credit card payments.
Class provides a special functionality for customization of payments channel.
Class provides a special functionality for Dotpay standard payments.
Class provides a special functionality for credit card payments, realized for special currencies.
Class provides a special functionality for MasterPass payments.
Class provides a special functionality for credit card payments, realized as an one Click method.
Action provides a functionality of some actions, executed in concrete times thanks to special interface.
Action which is executed during making payments and refunds.
Action which is executed during updating informations about credit card.
Helper for formatting amount in currencies available in Dotpay.
Tool for a support of cURL library.
Processor of service of back after making a payment.
Processor of confirmation activity.
Processor of checking status of an order.