TIM SDK
TIM API C
financial_transactions.h File Reference

Description

Flag constants for FeatureType and OptionType sixml:FinancialTransactions value.

Copyright: Worldline.

Typedefs

typedef enum ta_e_financial_transactions ta_e_financial_transactions_t
 

Enumerations

enum  ta_e_financial_transactions {
  ta_c_ft_undefined = 0, ta_c_ft_purchase = 1 << 0, ta_c_ft_credit = 1 << 1, ta_c_ft_reversal = 1 << 2,
  ta_c_ft_commit = 1 << 5, ta_c_ft_rollback = 1 << 6, ta_c_ft_pre_authorization = 1 << 3, ta_c_ft_finalize_purchase = 1 << 11,
  ta_c_ft_amt_adjustment = 1 << 20, ta_c_ft_debt_recovery = 1 << 28, ta_c_ft_cash_advance = 1 << 4, ta_c_ft_purchase_forced_acceptance = 1 << 13,
  ta_c_ft_purchase_with_cashback = 1 << 14, ta_c_ft_purchase_phone_authorized = 1 << 15, ta_c_ft_purchase_phone_ordered = 1 << 21, ta_c_ft_purchase_mail_ordered = 1 << 22,
  ta_c_ft_giro = 1 << 7, ta_c_ft_combined = 1 << 8, ta_c_ft_authorize_credit = 1 << 9, ta_c_ft_authorize_deposit = 1 << 10,
  ta_c_ft_purchase_reservation = 1 << 18, ta_c_ft_purchase_reservation_phone_authorized = 1 << 19, ta_c_ft_load_voucher = 1 << 16, ta_c_ft_collect_points = 1 << 17,
  ta_c_ft_activate_card = 1 << 23, ta_c_ft_load = 1 << 24, ta_c_ft_unload = 1 << 25, ta_c_ft_funding = 1 << 26,
  ta_c_ft_refunding = 1 << 27, ta_c_ft_mobile_topup_purchase = 1 << 29, ta_c_ft_mobile_topup_reversal = 1 << 30
}
 

Typedef Documentation

◆ ta_e_financial_transactions_t

Flag constants for FeatureType and OptionType sixml:FinancialTransactions value.

Guides: retail, petrol, unattended, advancedRetail, banking, hospitality, valueAddedServices.

Enumeration Type Documentation

◆ ta_e_financial_transactions

Flag constants for FeatureType and OptionType sixml:FinancialTransactions value.

Guides: retail, petrol, unattended, advancedRetail, banking, hospitality, valueAddedServices.

Enumerator
ta_c_ft_undefined 

Undefined/invalid value.

ta_c_ft_purchase 

Purchase function supported.

Specification: retail.

ta_c_ft_credit 

Credit function supported.

Specification: retail.

ta_c_ft_reversal 

Reversal function supported.

Specification: retail.

ta_c_ft_commit 

Commit function supported.

Specification: retail.

ta_c_ft_rollback 

Rollback function supported.

Specification: retail.

ta_c_ft_pre_authorization 

Pre-authorization function supported.

Specification: petrol.

ta_c_ft_finalize_purchase 

Online advice function supported.

Specification: petrol.

ta_c_ft_amt_adjustment 

Adjust amount of an open transaction.

Specification: unattended.

ta_c_ft_debt_recovery 

DebtRecovery function supported.

Specification: unattended.

ta_c_ft_cash_advance 

Cash advance function supported.

Specification: advancedRetail.

ta_c_ft_purchase_forced_acceptance 

Purchase function with forced acceptance supported.

Specification: advancedRetail.

ta_c_ft_purchase_with_cashback 

Purchase function with cashback amount function supported.

Specification: advancedRetail.

ta_c_ft_purchase_phone_authorized 

Purchase function phone authorized function supported.

Specification: advancedRetail.

ta_c_ft_purchase_phone_ordered 

Purchase function phone ordered supported.

Specification: advancedRetail.

ta_c_ft_purchase_mail_ordered 

Purchase function mail ordered supported.

Specification: advancedRetail.

ta_c_ft_giro 

Giro function supported.

Specification: banking.

ta_c_ft_combined 

Combined function supported.

Specification: banking.

ta_c_ft_authorize_credit 

Authorize credit function supported.

Specification: banking.

ta_c_ft_authorize_deposit 

Authorize deposit function supported.

Specification: banking.

ta_c_ft_purchase_reservation 

Capture an open reservation.

Specification: hospitality.

ta_c_ft_purchase_reservation_phone_authorized 

Capture an open reservation phone authorized.

Specification: hospitality.

ta_c_ft_load_voucher 

Load Voucher request function supported.

Specification: valueAddedServices.

ta_c_ft_collect_points 

Collect points request function supported.

Specification: valueAddedServices.

ta_c_ft_activate_card 

ActivateCard function supported.

Specification: valueAddedServices.

ta_c_ft_load 

Load function supported.

Specification: valueAddedServices.

ta_c_ft_unload 

Unload function supported.

Specification: valueAddedServices.

ta_c_ft_funding 

Funding function supported.

Specification: valueAddedServices.

ta_c_ft_refunding 

Refunding function supported.

Specification: valueAddedServices.

ta_c_ft_mobile_topup_purchase 

MobileTopupPurchase function supported.

Specification: valueAddedServices.

ta_c_ft_mobile_topup_reversal 

MobileTopupReversal function supported.

Specification: valueAddedServices.