HighHelp documentation
HighHelp is a payment gateway that allows you to accept and send payments through the H2H API and the HighHelp payment widget. This documentation is intended for developers and engineers who integrate HighHelp into their services.
HighHelp features
With the API and payment widget you can:
-
create P2P payments and payouts;
-
make e-commerce payments by cards;
-
receive information about applications and their statuses;
-
request cash balance;
-
receive service data (lists of banks, payment methods, etc.).
The general model of entities (cash register, payment, operation, widget, personal account, etc.) is described in sectionBasic Concepts.
How the documentation works
The documentation is organized by typical integration tasks.
-
Getting started
-
Before you start— prerequisites, roles, access to the merchant’s account.
-
Quick start— minimal scenario for the first payment via the H2H API.
-
-
API integration (H2H)
-
API overview— main features and limitations of the API, list of supported methods.
-
Authentication and Signature— how to obtain keys, generate request headers and signature.
-
H2H Integration Overview— general scheme of work through H2H, typical payment life cycle.
-
-
Integration via widget (H2C)
-
Widget overview— what is a widget, when to use it instead of H2H.
-
Order of widget integration— Steps to connect the widget on the merchant side.
-
Widget setup— customizing the appearance and behavior of the payment widget for merchant scenarios.
-
-
Directories
-
Currency codesCountry codes— lists of supported currencies and countries.
-
Language codes— widget interface languages.
-
Payment typesPayment methods (H2H) / Widget Methods— a guide to types and methods.
-
Status codes— application statuses and error descriptions.
-
Glossary— terms used in the documentation.
-
-
Integration examples
-
Review of integration examples— how the examples are structured and how to run them.
-
PHP integration exampleJavaScript integration example— ready code for H2H scenarios.
-
Where to start
Recommended order for starting the integration for the first time:
-
Get acquainted withBefore you startand prepare access to the merchant’s account.
-
Set up keys and headers according to the instructions inAuthentication and Signature.
-
Execute the first test payment according to the steps fromQuick start.
-
Define integration scenario:
-
H2H API — seeH2H Integration Overview;
-
HighHelp payment widget— see.Widget overview.
-