<Parameter>
The <Parameter>
noun allows the user to send additional parameters to a payment connector using the <Pay>
verb.
<Parameter>
Attributes
<Parameter>
supports the following attributes that change its behavior:
Attribute | Allowed Values | Default Value |
---|---|---|
name | string | none |
value | string | none |
history | disable , compact , full | disable |
name
The name
attribute is the name of the parameter to send to the payment connector.
value
The value
attribute is the value of the parameter to send to the payment connector.
history
The history
attribute determines if the <Parameter>
noun should be logged in the history
array of the CDR. The default is to not log.
For <Parameter>
, both compact
and full
have the same effect of logging an empty payload to the history
array.
{
"payload": {}
}
<Parameter>
Examples
Simple Usage
Send the customer's phone number to the payment connector.
<Response>
<Pay action="/next" chargeAmount="10.00" paymentConnector="test">
<Parameter name="CustomerPhone" value="888-8888-888/>
</Pay>
</Response>