SDK Logged Events
DOCS
Last updated: Aug 15th, 6:19am
Lists all mobile SDK events that are logged by the SDK and, therefore, do not need to be logged by the app.
For the list of events that are not logged by the SDK and which WLW recommends be logged by the app, see Developer Tools - Logging Utility.
Events that the SDK logs internally have the following syntax:
| Element | Description |
|---|---|
| Setting | -(void) logEvent: (NSString *)eventTitle eventError:(PDPaydiantError *) errorwhere: eventTitle - the event that occurred, as identified using the syntax referenced in this appendix.error - an instance of the PDPaydiantError object that defines the error that caused the failure for failed events. The error value will populate the following attributes:errCode - the value for the statusCode attribute of the error object.errorDesc - the value for the description attribute of the error objectuserMssg - the error message displayed in the app, if it has been configured by thedeveloper in the PDUserErrorMessageCollection for the coordinating error.errRaw - the Apple-defined error for failures that result from a device hardware or o/s issue. |
| Operation | Logging Event |
|---|---|
| Login | login_successlogin_fail |
| LogOff | logoff_successlogoff_fail |
| Scan | scan_successscan_fail |
| Get Transaction Information | tx_info_retrieve_successtx_info_retrieve_fail |
| Payment | payment_successpayment_fail |
| Cash Access | cash_access_successcash_access_fail |
| Refund | refund_successrefund_fail |
| Connection Lost | connection_lost |
| Check Device Status | device_status_check_successdevice_status_check_fail |
| Fetch MFA Questions | mfa_questions_retrieve_successmfa_questions_retrieve_fail |
| Fetch Passcode Configurations | passcode_policy_retrieve_successpasscode_policy_retrieve_fail |
| Fetch Password Configurations | password_policy_retrieve_successpassword_policy_retrieve_fail |
| Register User | user_registration_successuser_registration_fail |
| Send Validation Email | send_validation_email_successsend_validation_email_fail |
| Update User Profile | user_profile_update_successuser_profile_update_fail |
| Update Password | password_update_successpassword_update_fail |
| Update Passcode | passcode_update_successpasscode_update_fail |
| Update MFA Answers | mfa_answers_update_successmfa_answers_update_fail |
| Reset Expired Password | expired_password_reset_successexpired_password_reset_fail |
| Reset Password (Forgot Password flow) | password_reset_successpassword_reset_fail |
| Reset Passcode (Forgot Passcode flow) | passcode_reset_successpasscode_reset_fail |
| Request Username (Forgot Username flow) | username_request_successusername_request_fail |
| Fetch Account Configurations | account_config_retrieve_successaccount_config_retrieve_fail |
| Add Account | account_add_successaccount_add_fail |
| Update Account | account_update_successaccount_update_fail |
| Delete Account | account_delete_successaccount_delete_fail |
| Activate Account | account_activation_successaccount_activation_fail |
| Unlink Device | device_unlink_successdevice_unlink_fail |
| Fetch Available Offers | available_offer_retrieve_successavailable_offer_retrieve_fail |
| Provision Account | account_provision_failaccount_provision_success |
| Retrieve Account | account_retrieve_failaccount_retrieve_success |
| Return Application Identifier | deviceId_create_successdeviceId_create_faildeviceId_return_success |
| Retrieve Order Detail | get_order_detail_failget_order_detail_success |
| Retrieve Order Summary | get_order_summary_failget_order_summary_success |
| Retrieve Supported Tender Types | get_supported_tender_failget_supported_tender_success |
| Retrieve User Preference Details | get_user_settings_failget_user_settings_success |
| Retrieve Load Configuration | load_config_retrieve_failload_config_retrieve_success |
| Retrieve Receipt | receipt_retrieve_failreceipt_retrieve_success |
| Retrieve Receipt Detail | receipt_retrieve_detail_failreceipt_retrieve_detail_success |
| Retrieve Receipt Summary | receipt_retrieve_summary_failreceipt_retrieve_summary_success |
| Split Tender Payments | split_payment_failsplit_payment_successsplit_partial_payment_success |
| Retrieve Fingerprint Template | get_fingerprint_template_successget_fingerprint_template_fail |
| Application Did Enter Background | application_did_enter_background |
| Application Warned Low Memory | application_warned_low_memory |
| Fetch My Offers | my_offer_retrieve_successmy_offer_retrieve_fail |
| Remove Selected Offer | my_offer_delete_successmy_offer_delete_fail |
| Fetch Password Policy | password_policy_retrieve_successpassword_policy_retrieve_fail |
| Fetch Billing Address | billing_address_retrieve_successbilling_address_retrieve_fail |
| Fetch User Information | user_info_retrieve_successuser_info_retrieve_fail |
| Device Session Expired | device_session_expired |
| Update Device Description | device_description_update_successdevice_description_update_fail |
| Low Memory | application_warned_low_memory |
| Refresh Points Balance | points_balance_refresh_successpoints_balance_refresh_fail |
| Check Loyalty Registration | check_loyalty_registration_successcheck_loyalty_registration_fail |
| Retrieve Loyalty Profile Properties | loyalty_profile_properties_retrieve_successloyalty_profile_properties_retrieve_fail |
| Create Loyalty Profile | loyalty_profile_create_successloyalty_profile_create_fail |
| Retrieve Available Loyalty Programs | available_loyalty_retrieve_successavailable_loyalty_retrieve_fail |
| Retrieve My Loyalty Programs | my_loyalty_retrieve_successmy_loyalty_retrieve_fail |
| Retrieve Loyalty Program | loyalty_program_retrieve_successloyalty_program_retrieve_fail |
| Retrieve Loyalty Points Awarded for a Transaction | transaction_loyalty_points_retrieve_successtransaction_loyalty_points_retrieve_fail |
| Record External Loyalty Points | external_loyalty_record_successexternal_loyalty_record_fail |
| Payment Cancel | payment_cancel_successpayment_cancel_fail |
| Cash Access Cancel | cash_access_cancel_successcash_access_cancel_fail |
| Refund Cancel | refund_cancel_successrefund_cancel_fail |
| Fetch Accounts | accounts_retrieve_successaccounts_retrieve_fail |
| Activate Selected Offer | available_offer_activate_successavailable_offer_activate_fail |
| Refresh Account Balance | account_balance_refresh_successaccount_balance_refresh_fail |
| Retrieve Supported Tender Type | tender_type_retrieve_successtender_type_retrieve_fail |
| Retrieve Enrollment Application URL | enrollment_url_retrieve_successenrollment_url_retrieve_fail |
| Obtain Checkout Token | token_obtain_successtoken_obtain_fail |
| Release Checkout Token | token_release_successtoken_release_fail |
| Fetch Account | single_account_retrieve_successsingle_account_retrieve_fail |
| Fetch Available Offer | single_available_offer_retrieve_successsingle_available_offer_retrieve_fail |
| Fetch My Offer | single_my_offer_retrieve_successsingle_my_offer_retrieve_fail |
| Refresh Available Offers | avl_offers_refresh_successavl_offers_refresh_fail |
| Refresh My Offers | my_offers_refresh_successmy_offers_refresh_fail |
| Retrieve Transaction MetaData | retrieve_txn_meta_success | action:executingFlowRuleretrieve_txn_meta_fail | action:executingFlowRule |
| Update Transaction | update_txn_success | action:executingFlowRuleupdate_txn_fail | action:executingFlowRule |
| Retrieve Merchant Logo | merchant_logo_retrieve_successmerchant_logo_retrieve_fail |
| Bluetooth Scanning Duration | scan_ble_startscan_ble_end |
| Resend Email Verification | resend_email_verification_successresend_email_verification_fail |
| Resend App Instance Verification | resend_app_int_verification_successresend_app_inst_verification_fail |
| Retrieve Payment Integration Client Token | client_token_retrieve_successclient_token_retrieve_fail |