Difference between revisions of "GiftCardPurchase"

From Barion Documentation
Jump to navigation Jump to search
(Properties)
(Properties)
 
(2 intermediate revisions by the same user not shown)
Line 13: Line 13:
 
|-
 
|-
 
| Amount || decimal ||  
 
| Amount || decimal ||  
* Required
+
* Optional
 
* Must be greater than zero
 
* Must be greater than zero
 
* Decimal precision depends on payment currency
 
* Decimal precision depends on payment currency
|| The total amount of the transaction. This is the amount that is charged towards the payer when completing the payment. The final amount of the transaction. This will overwrite the original amount.
+
|| The total amount of gift cards.
The allowed number of decimal digits depends on the currency of the payment containing this transaction:
 
 
* CZK: two digits
 
* CZK: two digits
 
* EUR: two digits
 
* EUR: two digits
Line 23: Line 22:
 
* USD: two digits
 
* USD: two digits
 
|-
 
|-
| Currency || string ||  
+
| Count || int ||
* Required
+
* Optional
* Required length: 3 characters
+
* Must be between 1 and 99
* Accepted values:
+
|| The number of gift cards purchased.
** "CZK" (Czech crown)
 
** "EUR" (Euro)
 
** "HUF" (Hungarian forint)
 
** "USD" (U.S. dollar)
 
|| The currency of the payment. Must be supplied in ISO 4217 format. This affects all transactions included in the payment; it is not possible to define multiple transactions in different currencies.
 
|-
 
 
|}
 
|}

Latest revision as of 09:50, 18 July 2019

GiftCardPurchase structure

This structure describes the gift cards purchased in a payment process.

Included in

Re-order indicator are used in the following structures:

Properties

Property name Property type Limitations and constraints Description
Amount decimal
  • Optional
  • Must be greater than zero
  • Decimal precision depends on payment currency
The total amount of gift cards.
  • CZK: two digits
  • EUR: two digits
  • HUF: zero digits
  • USD: two digits
Count int
  • Optional
  • Must be between 1 and 99
The number of gift cards purchased.