\Heidelpay\PhpApi\ParameterGroupsCriterionParameterGroup

This class provides a key value store for api parameter

All parameter that start with Criterion will be given to the payment api and send back in return. This class also provides some special parameter like §secret and $sdk_name for instance.

Summary

Methods
Properties
Constants
getClassName()
set()
jsonSerialize()
toJson()
getPaymentMethod()
setSecret()
getSecretHash()
getSdkVersion()
getSdkName()
$payment_method
$secret
$sdk_name
$sdk_version
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Properties

$payment_method

$payment_method : string

Currently used payment methode

Type

string — payment methode

$secret

$secret : string

hash to verify the response

Type

string — hash to verify the response

$sdk_name

$sdk_name : string

Sdk name

Type

string — sdk name

$sdk_version

$sdk_version : string

Sdk version

Type

string — version

Methods

getClassName()

getClassName() : string

Return the name of the used class

Returns

string —

class name

jsonSerialize()

jsonSerialize() : array

Returns an array for a json representation.

Returns

array

toJson()

toJson(integer  $options) : string

Returns a Json representation of itself.

Parameters

integer $options

Returns

string

getPaymentMethod()

getPaymentMethod() : string

CriterionPaymentMethod getter

Returns

string —

payment method

getSecretHash()

getSecretHash() : string

CriterionSecret getter

Returns

string —

secret

getSdkVersion()

getSdkVersion() : string

getter for sdk_version

Returns

string —

sdk version

getSdkName()

getSdkName() : string

getter for sdk_name

Returns

string —

sdk version