{
“data”: {
“alias_instrument_id”: “profile-2”,
“alias_instrument_type”: “alias_instrument_type”,
“amount”: “60.00”,
“charge_type”: “DEBIT”,
“currency”: “USD”,
“customer_profile”: {
“active_on_posted_timestamp_products”: [
{
“action_code”: “ADD”,
“effective_date”: “2024-01-01T00:00:00Z”,
“id”: “welcome_bonus_product_id”,
“metadata”: {
“name”: “name”,
“product_ledger”: “product_ledger”,
“status”: “ACTIVE”
}
}
],
“alias_instrument”: [
{
“action_code”: “ADD”,
“effective_date”: “2024-01-01T00:00:00Z”,
“id”: “profile-2”,
“metadata”: {
“type”: “alias_instrument_type”
}
}
],
“customer”: [
{
“action_code”: “ADD”,
“effective_date”: “2024-01-01T00:00:00Z”,
“id”: “basicCustomerID2”
}
],
“cycle_info”: [
{
“action_code”: “ADD”,
“effective_date”: “2024-01-01T00:00:00Z”,
“id”: “profile-2”,
“metadata”: {
“billing_end_date”: “2024-01-10T23:59:59Z”,
“billing_start_date”: “2024-01-01T00:00:00Z”,
“sequence_id”: 0
}
},
{
“action_code”: “UPDATE”,
“effective_date”: “2024-01-11T00:00:00Z”,
“id”: “profile-2”,
“metadata”: {
“billing_end_date”: “2024-01-20T23:59:59Z”,
“billing_start_date”: “2024-01-11T00:00:00Z”,
“sequence_id”: 1
}
},
{
“action_code”: “UPDATE”,
“effective_date”: “2024-01-21T00:00:00Z”,
“id”: “profile-2”,
“metadata”: {
“billing_end_date”: “2024-01-30T23:59:59Z”,
“billing_start_date”: “2024-01-21T00:00:00Z”,
“sequence_id”: 2
}
}
],
“effective_date”: “2024-01-01T00:00:00Z”,
“id”: “profile-2”,
“instrument”: [
{
“action_code”: “ADD”,
“effective_date”: “2024-01-01T00:00:00Z”,
“id”: “basicCardNumber”,
“metadata”: {
“type”: “instrument_type”
}
}
],
“product_info”: [
{
“action_code”: “ADD”,
“effective_date”: “2024-01-01T00:00:00Z”,
“id”: “profile-2”,
“metadata”: {
“family”: “family”,
“locale”: “locale”,
“offering”: “offering”
}
}
],
“products”: [
{
“action_code”: “ADD”,
“effective_date”: “2024-01-01T00:00:00Z”,
“id”: “5c549443-3e08-4ba5-ba6f-fbff69b3b5fe”,
“metadata”: {
“name”: “name”,
“product_ledger”: “product_ledger”,
“status”: “ACTIVE”
}
}
],
“profile”: [
{
“action_code”: “ADD”,
“effective_date”: “2024-01-01T00:00:00Z”,
“id”: “profile-2”,
“metadata”: {
“status”: “ACTIVE”
}
}
]
},
“instrument_id”: “token2”,
“instrument_type”: “instrument_type”,
“posted_timestamp”: “2024-01-07T23:59:59.999Z”,
“posting_id”: “7000541211402”,
“product_details”: [
{
“features”: [
{
“data”: {
“code”: “037”,
“currency”: {
“iso_code”: “US”,
“iso_number”: 840
},
“name”: “Market Code for US”
},
“id”: “feature-1”,
“template_uri”: “testURI”,
“type”: “product_locale”
},
{
“data”: {
“code”: “8WW”,
“name”: “The Product Logo for business checking account”
},
“id”: “feature-2”,
“template_uri”: “testURI”,
“type”: “product_family”
},
{
“data”: {
“description”: “Number of transactions by business checking account”,
“duration”: “61d”,
“recurring”: false,
“start_date”: “acquisition_date”,
“threshold”: 10,
“threshold_currency”: “TXN”,
“threshold_unit”: “TXN”,
“eligible_transaction_types”: [
“ACHIncomingCredit”,
“ACHIncomingDebit”,
“ManualACHCredit”,
“ManualACHDebit”,
“ManualWireCredit”,
“BillPayment”,
“RemoteDepositCheckInternal”,
“RemoteDepositCheckExternal”,
“CheckWithdrawal”,
“LockboxDepositCheckInternal”,
“LockboxDepositCheckExternal”,
“OfficialCheckTransfer”,
“ClearingCheckWithdrawal”,
“MiscellaneousDebit”,
“MiscellaneousCredit”,
“ACHCollectionCredit”,
“ACHIncomingIntlCredit”,
“WireTfrDomesticIncomingCredit”,
“WireTfrIntlIncomingCredit”,
“ACHIncomingIntlDebit”,
“ACHPaymentDebit”,
“ACHPaymentIntlDebit”,
“WireTfrDomesticOutgoingDebit”,
“OneTimeFundTransferCredit”,
“OneTimeFundTransferDebit”,
“RecurringFundTransferCredit”,
“RecurringFundTransferDebit”,
“SameDayACHDebit”,
“LOCDisbursement”,
“ACHDebit”,
“ACHCredit”,
“ManualWireDebit”,
“ACHOutgoingDebit”,
“ACHOutgoingCredit”
]
},
“id”: “transaction_threshold_feature_id”,
“rule_name”: “TransactionCount”,
“rule_version”: “0.0.1”,
“template_uri”: “testURI”,
“type”: “transaction_threshold”
},
{
“data”: {
“description”: “Deposits for business checking account”,
“duration”: “21d”,
“recurring”: false,
“required_spend_amount”: 0,
“start_date”: “acquisition_date”,
“threshold”: 5000,
“threshold_currency”: “USD”,
“threshold_unit”: “total_spend”,
“eligible_transaction_types”: [
“ACHIncomingCredit”,
“ManualACHCredit”,
“RemoteDepositCheckInternal”,
“RemoteDepositCheckExternal”,
“LockboxDepositCheckInternal”,
“LockboxDepositCheckExternal”,
“MiscellaneousCredit”,
“ACHCollectionCredit”,
“ACHIncomingIntlCredit”,
“WireTfrDomesticIncomingCredit”,
“WireTfrIntlIncomingCredit”,
“OneTimeFundTransferCredit”,
“RecurringFundTransferCredit”,
“ManualWireCredit”,
“ACHCredit”,
“LOCDisbursement”,
“ACHOutgoingCredit”
]
},
“id”: “deposit_threshold_feature_id”,
“rule_name”: “Deposit”,
“rule_version”: “0.0.1”,
“template_uri”: “testURI”,
“type”: “deposit_threshold”
},
{
“data”: {
“account_status”: {
“active”: true
},
“adjustment_ref”: {
“feature_id”: “adjustment_feature_id”,
“product_id”: “adjustment_product_id”
},
“already_fulfilled”: {},
“average_balance”: {
“duration”: “60d”,
“feature_ref”: [
“feature_ref”
],
“start_date”: “deposit_met_date”,
“threshold”: 5000
},
“count_of_events”: {},
“dependencies”: [
{
“depends_on”: “dependency-1”,
“feature_ref”: “feature_ref”
}
],
“deposit_threshold”: {
“feature_ref”: [
“feature_ref”
]
},
“description”: “Business Checking Account Welcome Bonus”,
“net_amount”: {},
“reward_amount”: 20000,
“transaction_count”: {
“feature_ref”: [
“feature_ref”
]
}
},
“id”: “feature-5”,
“rule_name”: “welcomeBonus”,
“rule_version”: “0.0.1”,
“template_uri”: “testURI”,
“type”: “welcome_bonus”,
“when”: {}
}
],
“id”: “welcome_bonus_product_id”,
“template_uri”: “testURI”,
“type”: “BONUS”,
“category”: “REWARD”
}
],
“retro_effective_bonus_grouping_details”: [
{
“bonus_eff_start_date”: “2024-01-02T00:00:00.000Z”,
“bonus_group_id”: “BGC00000001”,
“bonus_retro_start_date”: “2024-01-01T00:00:00.000Z”
}
],
“eligibility_enrichment”: [
{
“qualification_ts”: “2024-06-07T00:00:00.000Z”,
“product_id”: “welcome_bonus_product_id”,
“feature_id”: “transaction_threshold_feature_id”,
“benefit_type”: “WELCOME_BONUS”,
“qualified_transaction_bucket_id”: “0”,
“qualified_transaction_bucket_start”: “2024-01-01T00:00:00Z”,
“qualified_transaction_bucket_end”: “2024-03-02T00:00:00Z”,
“qualified_product_info”: {
“family”: “8WW”,
“locale”: “037”
},
“customer_id”: “basicCustomerID2”,
“profile_id”: “profile-2”,
“instrument_id”: “token2”,
“profile_start_date”: “2024-01-01T00:00:00Z”
},
{
“qualification_ts”: “2024-06-07T00:00:00.000Z”,
“product_id”: “welcome_bonus_product_id”,
“feature_id”: “deposit_threshold_feature_id”,
“benefit_type”: “WELCOME_BONUS”,
“qualified_transaction_bucket_id”: “0”,
“qualified_transaction_bucket_start”: “2024-01-01T00:00:00Z”,
“qualified_transaction_bucket_end”: “2024-03-02T00:00:00Z”,
“qualified_product_info”: {
“family”: “8WW”,
“locale”: “037”
},
“customer_id”: “basicCustomerID2”,
“profile_id”: “profile-2”,
“instrument_id”: “token2”,
“profile_start_date”: “2024-01-01T00:00:00Z”
}
],
“ledger_request”: [
{
“outcome”: {
“balance”: “1”,
“commit_timestamp”: “2024-02-27T16:34:21.987Z”,
“entry_count”: 2,
“entry_id”: “1”,
“log_balance”: “1”,
“log_entry_count”: 1,
“log_prior_balance”: “0”,
“prior_balance”: “0”,
“status”: null
},
“request”: {
“add_entry”: {
“amount”: “1”,
“metadata”: {
“transaction_ref_number”: “9000596242658”
}
},
“book_type”: “accrual”,
“bucket_id”: “0”,
“feature_id”: “transaction_threshold_feature_id”,
“log_id”: “profile-2”,
“log_id_type”: “INSTRUMENT_PROFILE”,
“passthrough”: {
“rule”: “reward/banking-spend/qualification/banking-spend-transaction-threshold-qualification”
},
“product_id”: “welcome_bonus_product_id”,
“profile_id”: “profile-2”,
“unit_of_value”: “TXN”
},
“version”: “v2”
},
{
“outcome”: {
“balance”: “60.00”,
“commit_timestamp”: “2024-02-27T16:34:21.987Z”,
“entry_count”: 2,
“entry_id”: “1”,
“log_balance”: “60.00”,
“log_entry_count”: 1,
“log_prior_balance”: “0”,
“prior_balance”: “0”,
“status”: null
},
“request”: {
“add_entry”: {
“amount”: “60.00”,
“metadata”: {
“transaction_ref_number”: “9000596242658”
}
},
“book_type”: “accrual”,
“bucket_id”: “0”,
“feature_id”: “deposit_threshold_feature_id”,
“log_id”: “profile-2”,
“log_id_type”: “INSTRUMENT_PROFILE”,
“passthrough”: {
“rule”: “reward/banking-spend/qualification/banking-spend-deposit-threshold-qualification”
},
“product_id”: “welcome_bonus_product_id”,
“profile_id”: “profile-2”,
“unit_of_value”: “USD”
},
“version”: “v2”
}
],
“se_name”: “FIS”,
“se_number”: “0000000001”,
“transaction_description”: “Debit Card Purchase”,
“transaction_ref_number”: “9000596242658”,
“transaction_timestamp”: “2024-06-07T00:00:00.000Z”,
“transaction_type”: “ACHCredit”
},
“datacontenttype”: “application/json”,
“id”: “6670e13a-61e6-4add-bae4-1ee2bc2a2816”,
“schemaurl”: “/v1/todo.json”,
“source”: “jobsworth:transform/transactions/banking/banking-internal-transactions”,
“specversion”: “0.3”,
“time”: “2024-06-07T00:00:00Z”,
“type”: “r42.v2.spend.banking-transaction”
}
banking-spend_welcome_bonus.json
Categories: