Package DE_EPAGES::MolliePayments::API::Tools
Tooling for specific tasks like log filtering
@EXPORT_OK |
Functions
- FilterOnboardingReturnQuery
- FilterTokensResponse
- FormatFloatForMollie
- GetSupportedLocale
- ParseErrorStringToHash
FilterOnboardingReturnQuery
It filters authorizatio code from URL query (to be used as paramter into LogPayment calls)
Syntax |
FilterOnboardingReturnQuery($LogString); |
Input |
|
FilterTokensResponse
It filters token codes (to be used as paramter into LogPayment calls)
Syntax |
FilterTokensResponse($LogString); |
Input |
|
FormatFloatForMollie
It formats float number according to Mollie API V2
Syntax |
$FormattedFloatNumber = FormatFloatForMollie($FloatNumber); |
Input |
|
Return |
|
GetSupportedLocale
It checks if provided locale is supported and returns it if so. If not supported, then the most appropriated one is provided.
Syntax |
$SupportedLocale = GetSupportedLocale($Locale); |
Input |
|
Return |
|
ParseErrorStringToHash
Convert mollie error response string to a hash String should contain "MollieErrorResponse" Split the error message in 2 parts: exception name, fields Trim both ends [ ] of the fields part Split fields by ' | ' Split key value pairs by =
Syntax |
$hErrorResponse = ParseErrorStringToHash($ErrorString, $StatusCode); |
Input |
|
Output |
|
Return |
|