You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`amount`|float|✓|amount required in the specified currency|
111
-
|`currency`|string|✓|currency code as in [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm)|
112
-
|`variable_symbol`|string|✓||
113
-
|`constant_symbol`|string|||
114
-
|`card_id`|string||optional card token in periodical payments<br>_applicable only to ComfortPay transactions_|
115
-
|`payer_name`|string|✓|customer’s name|
116
-
|`payer_email`|string|✓|customer’s email (which has to be a valid e-mail address)|
117
-
|`language`|string||customer’s language|
118
-
|`description`|string||reference for the customer|
119
-
|`return_url` or `callback`|string|✓|URL to return to after the payment<br>_iTerminal does not use this attribute since you have to set this up once for all transactions in their administration interface_|
120
-
|`notification_url`|string||URL to send notifications to<br>_required for PayPal transactions_|
121
-
|`cpp_logo_image`|string||header image at PayPal<br>_applicable only to PayPal transactions_|
122
-
|`cpp_cart_border_color`|string||HEX code of colour at PayPal<br>_applicable only to PayPal transactions_|
123
-
|`periodicity`|integer||periodicity in days, when the next periodical payment will be automatically executed; default value is 30 days<br>_applicable only to ComfortPay transactions_|
|`amount`|float| ✓ |amount required in the specified currency|
111
+
|`currency`|string| ✓ |currency code as in [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm)|
112
+
|`variable_symbol`|string| ✓ ||
113
+
|`constant_symbol`|string|||
114
+
|`card_id`|string||optional card token in periodical payments<br>_applicable only to ComfortPay transactions_|
115
+
|`payer_name`|string| ✓ |customer’s name|
116
+
|`payer_email`|string| ✓ |customer’s email (which has to be a valid e-mail address)|
117
+
|`language`|string||customer’s language|
118
+
|`description`|string||reference for the customer|
119
+
|`return_url` or `callback`|string| ✓ |URL to return to after the payment<br>_iTerminal does not use this attribute since you have to set this up once for all transactions in their administration interface_|
120
+
|`notification_url`|string||URL to send notifications to<br>_required for PayPal transactions_|
121
+
|`cpp_logo_image`|string||header image at PayPal<br>_applicable only to PayPal transactions_|
122
+
|`cpp_cart_border_color`|string||HEX code of colour at PayPal<br>_applicable only to PayPal transactions_|
123
+
|`periodicity`|integer||periodicity in days, when the next periodical payment will be automatically executed; default value is 30 days<br>_applicable only to ComfortPay transactions_|
124
124
125
125
Note that all of the supported currencies are available as a simple constant on `cheddar.Currency` class to make it
126
126
easier in code.
@@ -141,16 +141,16 @@ in the `notification_url` parameter
141
141
142
142
#### Allowed transaction statuses
143
143
144
-
|Status name|Description|
145
-
|:----------|:----------|
146
-
|`none`|transaction has been created, but the user has not been redirected to bank’s payment gateway|
147
-
|`in_progress`|user has been redirected to bank’s payment gateway|
148
-
|`completed`|transaction has been successfully completed|
149
-
|`denied` or `rejected`|transaction has been rejected by the bank (the most usual reasons include user error in inputting card details and insufficient funds)|
150
-
|`timeout`|special temporary status used only by Tatra banka’s TatraPay service|
151
-
|`pending`|special status for PayPal before an IPN notification has resolved the transaction status as either rejected or completed|
152
-
|`cancelled`|in case of periodical payments available only with Tatra banka’s ComfortPay service this status means that planned transaction has been cancelled|
153
-
|`expired`|old payment without clear result (e.g. user abandoned the payment form while at bank’s gateway)|
|`none`|transaction has been created, but the user has not been redirected to bank’s payment gateway|
147
+
|`in_progress`|user has been redirected to bank’s payment gateway|
148
+
|`completed`|transaction has been successfully completed|
149
+
|`denied` or `rejected`|transaction has been rejected by the bank (the most usual reasons include user error in inputting card details and insufficient funds)|
150
+
|`timeout`|special temporary status used only by Tatra banka’s TatraPay service|
151
+
|`pending`|special status for PayPal before an IPN notification has resolved the transaction status as either rejected or completed|
152
+
|`cancelled`|in case of periodical payments available only with Tatra banka’s ComfortPay service this status means that planned transaction has been cancelled|
153
+
|`expired`|old payment without clear result (e.g. user abandoned the payment form while at bank’s gateway)|
|`status`|string|✓|none|current transaction status (see the next table)|
169
-
|`variable_symbol`|string|✓||the same as was sent while creating the payment object (see previous section)|
170
-
|`constant_symbol`|string|✓|0308|payment for services|
171
-
|`amount`|float|✓|0.00|original amount of the transaction|
172
-
|`refunded_amount`|float|✓|0.00|refunded amount of the transaction|
173
-
|`service_fee_amount`|float|✓|0.00|provision for the transaction in card payments _available when using CardPay / ComfortPay and set up with PGP encrypted statements or PayPal service_|
174
-
|`currency`|`Currencies`|✓|EUR|currency of the transaction|
175
-
|`periodicity`|integer||0|number of days in which next payment will be executed|
176
-
|`periodicity_no`|integer||1|number of transaction in order (using the same variable symbol)|
177
-
|`charge_on`|`Datetime`|||when was or should be this transaction executed|
178
-
|`card_expire_on`|`Datetime`||null|date of card expiration _available only when using ComfortPay or VÚB eCard service_|
179
-
|`card_no`|string|||masked card number _available only when using ComfortPay or VÚB eCard service_|
180
-
|`transaction_identifier`|string|||internal transaction identifier of the bank _available only when using CardPay / ComfortPay, TatraPay or VÚB eCard service_|
|`status`|string| ✓ |none|current transaction status (see the next table)|
169
+
|`variable_symbol`|string| ✓ ||the same as was sent while creating the payment object (see previous section)|
170
+
|`constant_symbol`|string| ✓ |0308|payment for services|
171
+
|`amount`|float| ✓ |0.00|original amount of the transaction|
172
+
|`refunded_amount`|float| ✓ |0.00|refunded amount of the transaction|
173
+
|`service_fee_amount`|float| ✓ |0.00|provision for the transaction in card payments _available when using CardPay / ComfortPay and set up with PGP encrypted statements or PayPal service_|
174
+
|`currency`|`Currencies`| ✓ |EUR|currency of the transaction|
175
+
|`periodicity`|integer|| 0 |number of days in which next payment will be executed|
176
+
|`periodicity_no`|integer|| 1 |number of transaction in order (using the same variable symbol)|
177
+
|`charge_on`|`Datetime`|||when was or should be this transaction executed|
178
+
|`card_expire_on`|`Datetime`||null|date of card expiration _available only when using ComfortPay or VÚB eCard service_|
179
+
|`card_no`|string|||masked card number _available only when using ComfortPay or VÚB eCard service_|
180
+
|`transaction_identifier`|string|||internal transaction identifier of the bank _available only when using CardPay / ComfortPay, TatraPay or VÚB eCard service_|
0 commit comments