Classes, interfaces and traits
ConfigurationProviderInterface¶
Interface of configuration data providers from shop.
« More »
CustomerProviderInterface¶
Interface of customer data providers from shop.
« More »
InstructionProviderInterface¶
Interface of instruction data providers from shop.
« More »
IValidate¶
Provide an interface for data validation classes.
« More »
NotificationProviderInterface¶
Interface of notification data providers from shop.
« More »
OperationProviderInterface¶
Interface of operation data providers from shop.
« More »
PaymentProviderInterface¶
Interface of payment data providers from shop.
« More »
AbstractAdapter¶
Abstract adapter for recognizing files with translations.
« More »
AbstractLocaleException¶
Abstract locale exception. It doesn't need to be translated if a problem with translation mechanism has been occured.
« More »
Account¶
Informations about an account of a seller.
« More »
AccountConfigurationException¶
One of the given accounts is not configured for multimerchant payments.
« More »
Action¶
Action provides a functionality of some actions, executed in concrete times thanks to special interface.
« More »
Agreement¶
Represent a structure of single agreement data.
« More »
Amount¶
The validator checks if the given amount is correct.
« More »
ApiException¶
An error by using the Dotpay API.
« More »
ApiVersionException¶
Incorrect api version.
« More »
Back¶
Processor of service of back after making a payment.
« More »
BankAccount¶
Informations about a bank acount of payer.
« More »
BankNumber¶
The validator checks if the given bank account number is correct.
« More »
BankNumberException¶
Incorrect bank number.
« More »
Blik¶
Class provides a special functionality for Blik payments.
« More »
BlikCode¶
The validator checks if the given BLIK code is correct.
« More »
BlikCodeException¶
Incorrect Blik code.
« More »
BlockedAccountException¶
Account is disabled.
« More »
BNumber¶
The validator checks if the given building number is correct.
« More »
BNumberException¶
Incorrect building number.
« More »
CardBrand¶
Informations about a card brand.
« More »
CardMask¶
The validator checks if the given card mask number is correct.
« More »
CardMaskException¶
Incorrect card mask.
« More »
Class provides a special functionality for credit card payments.
« More »
Channel¶
Class provides a special functionality for customization of payments channel.
« More »
ChannelId¶
The validator checks if the given Dotpay channel id is correct.
« More »
ChannelIdException¶
Incorrect channel id.
« More »
ChannelList¶
Model of payment channels list.
« More »
Checkbox¶
Represent a HTML checkbox.
« More »
Configuration¶
Storage of basic configuration.
« More »
Confirmation¶
Processor of confirmation activity.
« More »
ConfirmationDataException¶
An error of confirmation data from Dotpay server.
« More »
ConfirmationInfoException¶
An information about shop configuration which can be caught and displayed.
« More »
Container¶
Represent an abstract container which can contain other HTML elements.
« More »
CountryException¶
Incorrect country name.
« More »
CreditCard¶
Informations about a credit card.
« More »
Csv¶
Adapter which recognizes csv files with translations.
« More »
Curl¶
Tool for a support of cURL library.
« More »
Currency¶
The validator checks if the given currency is correct.
« More »
CurrencyException¶
Incorrect country name.
« More »
Customer¶
Informations about a bank acount of payer.
« More »
DisabledChannelException¶
Selected channel payment is desabled.
« More »
Dotpay¶
Class provides a special functionality for Dotpay standard payments.
« More »
DotpayException¶
An error with Dotpay SDK occured.
« More »
Element¶
Represent an abstract HTML element.
« More »
Email¶
The validator checks if the given email address is correct.
« More »
EmailException¶
Incorrect email address.
« More »
EmptyObjectNameException¶
Name of the object is empty
« More »
ExpiredException¶
A payment has been expired.
« More »
ExtensionNotFoundException¶
PHP extension is not found.
« More »
Fcc¶
Class provides a special functionality for credit card payments, realized for special currencies.
« More »
FileNotFoundException¶
Searched file doesn't exist.
« More »
FileNotFoundException¶
A file is not found.
« More »
FirstnameException¶
Incorrect first name.
« More »
ForbiddenException¶
Dotpay API is forbidden to using.
« More »
Github¶
Allow to use Github Api for checking a version of this SDK and other projects.
« More »
HashNotEqualException¶
Request has been modified during transmission.
« More »
HighAmountException¶
Amount is too high.
« More »
HttpException¶
An error of HTTP comunication.
« More »
The validator checks if the given seller id is correct.
« More »
InactiveAccountException¶
Seller account is inactive.
« More »
IncompatibleTypeException¶
Incompatible type of parameter.
« More »
IncompleteDataException¶
A given data is incompleted.
« More »
Info¶
Represent a structure of information about payment channels which is downloaded from Dotpay.
« More »
Instruction¶
Informations about an instruction of payments by cash or transfer.
« More »
InstructionNotFoundException¶
Instruction is not found. Probably it's not saved.
« More »
InsufficientAmountException¶
Sum of amounts from all multimerchant payments is not equal to total amount.
« More »
The validator checks if the given IP address is correct.
« More »
IpException¶
The validator checks if the given IP address is correct.
« More »
Label¶
Represent a HTML label element.
« More »
Language¶
The validator checks if the given language is correct.
« More »
LanguageException¶
Incorrect language.
« More »
LastnameException¶
Incorrect last name.
« More »
Loader¶
Loader of class instances based on dependency structure defined in an XML configuration file.
« More »
LowAmountException¶
Amount is too low.
« More »
MakePaymentOrRefund¶
Action which is executed during making payments and refunds.
« More »
Mcc¶
The validator checks if the given MCC number is correct.
« More »
Class provides a special functionality for MasterPass payments.
« More »
Name¶
The validator checks if the given name is correct.
« More »
Node¶
Represent an abstract HTML node.
« More »
NotFoundException¶
An account of seller is not recognized by Dotpay server.
« More »
NotFoundException¶
An operation with given identificator is not found on Dotpay server.
« More »
NotFoundException¶
A resource is not found.
« More »
NotFoundException¶
A channel is not recognized by Dotpay server.
« More »
Notification¶
Informations about a notification from Dotpay server.
« More »
Object¶
Object node in XML file with Dependency Injection rules.
It represents created object.
« More »
ObjectNotFoundException¶
An object is not found
« More »
Class provides a special functionality for credit card payments, realized as an one Click method.
« More »
OneChannel¶
Represent a structure of informations about one payment channel.
« More »
Operation¶
Informations about an operation.
« More »
OperationNumberException¶
Incorrect operation number.
« More »
OperationStatusException¶
Incorrect operation status.
« More »
OperationTypeException¶
Incorrect operation type.
« More »
OpNumber¶
The validator checks if the given operation number is correct.
« More »
Option¶
Represent an option of an HTML select element.
« More »
Param¶
Param node in XML file with Dependency Injection rules.
It represents parameter, which is given during creating an object.
« More »
ParameterNotPresentException¶
Required parameter is not present in the data of payment sent to Dotpay.
« More »
ParamNotFoundException¶
A param is not found
« More »
Parser¶
Parser which parse and store XML files with a dependency structure.
« More »
PasswordException¶
Incorrect password.
« More »
Payment¶
Allow to use informations about channels which are enabled for details of payment.
« More »
Payment¶
Informations about a payment.
« More »
PaymentMethod¶
Informations about a payment method.
« More »
PaymentNotCreatedException¶
A payment is not created.
« More »
Payout¶
Informations about a payout.
« More »
Paypal¶
Class provides a special functionality for MasterPass payments.
« More »
Phone¶
The validator checks if the given phone number is correct.
« More »
PhoneException¶
Incorrect phone number.
« More »
Pin¶
The validator checks if the given seller pin is correct.
« More »
PlainText¶
Represent a plain text which is inserted into HTML without any tags.
« More »
PostCode¶
The validator checks if the given post code is correct.
« More »
PostCodeException¶
Incorrect post code.
« More »
Radio¶
Represent a HTML radio element.
« More »
Redirect¶
Informations about a redirect.
« More »
RegisterOrder¶
Provide an interface to use Register Method to create payments.
« More »
Request¶
Class which contains data used for creating a payment request.
« More »
Resource¶
Offer base functionality to use external Internet resources.
« More »
Result¶
Result of the operation which was realized through the Register Order method.
« More »
Script¶
Represent HTML script block.
« More »
Select¶
Represent a HTML select element.
« More »
Seller¶
Informations about a seller.
« More »
SellerNotFoundException¶
A requested seller is not found in shop configuration.
« More »
SellerNotGivenException¶
Seller object is not given to channel
« More »
SellerNotRecognizedException¶
A requested seller is not recognized.
« More »
ServerException¶
An exception of using the Dotpay server.
« More »
Single¶
Represent a single HTML element.
« More »
Status¶
Processor of checking status of an order.
« More »
Street¶
The validator checks if the given street is correct.
« More »
StreetException¶
Incorrect street name.
« More »
Text¶
Represent a HTML input text element.
« More »
TimeoutException¶
Timeout has been exceed.
« More »
Transaction¶
Informations about a transaction during which is realized the payment.
« More »
Transfer¶
Informations about a payout transfer.
« More »
TranslationNotFoundException¶
Searched translation sentence doesn't exist.
« More »
Translator¶
Tool for translating strings used in Dotpay SDK. It can use different adapters of source file.
« More »
TypeNotCompatibleException¶
Returned type is not compatible with an expected type.
« More »
UnauthorizedException¶
Using of Dotpay API is not authorized.
« More »
UnavailableException¶
Resource is unavailable.
« More »
UnknowChannelException¶
The given channel is unknown.
« More »
UnknownCurrencyException¶
The given currency is unknown.
« More »
UnrecognizedException¶
Occuring of an unexpected error.
« More »
UpdateCcInfo¶
Action which is executed during updating informations about credit card.
« More »
Url¶
The validator checks if the given URL address is correct.
« More »
UrlException¶
Incorrect url address.
« More »
Username¶
The validator checks if the given username of Dotpay dashboard is correct.
« More »
UsernameException¶
Incorrect username.
« More »
Version¶
Represent informations about the version of a software on Github server.
« More »
VersionNotFoundException¶
Version registry is not found for given project.
« More »
WrongCurrencyException¶
Currency values from multimerchant payments are not equal to value from the main payment.
« More »
XmlNotFoundException¶
An xml file is not found.
« More »