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:

ElementDescription
Setting-(void) logEvent: (NSString *)eventTitle eventError:(PDPaydiantError *) error

where:
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 object
userMssg - the error message displayed in the app, if it has been configured by the
developer in the PDUserErrorMessageCollection for the coordinating error.
errRaw - the Apple-defined error for failures that result from a device hardware or o/s issue.
OperationLogging Event
Loginlogin_success
login_fail
LogOfflogoff_success
logoff_fail
Scanscan_success
scan_fail
Get Transaction Informationtx_info_retrieve_success
tx_info_retrieve_fail
Paymentpayment_success
payment_fail
Cash Accesscash_access_success
cash_access_fail
Refundrefund_success
refund_fail
Connection Lostconnection_lost
Check Device Statusdevice_status_check_success
device_status_check_fail
Fetch MFA Questionsmfa_questions_retrieve_success
mfa_questions_retrieve_fail
Fetch Passcode Configurationspasscode_policy_retrieve_success
passcode_policy_retrieve_fail
Fetch Password Configurationspassword_policy_retrieve_success
password_policy_retrieve_fail
Register Useruser_registration_success
user_registration_fail
Send Validation Emailsend_validation_email_success
send_validation_email_fail
Update User Profileuser_profile_update_success
user_profile_update_fail
Update Passwordpassword_update_success
password_update_fail
Update Passcodepasscode_update_success
passcode_update_fail
Update MFA Answersmfa_answers_update_success
mfa_answers_update_fail
Reset Expired Passwordexpired_password_reset_success
expired_password_reset_fail
Reset Password (Forgot Password flow)password_reset_success
password_reset_fail
Reset Passcode (Forgot Passcode flow)passcode_reset_success
passcode_reset_fail
Request Username (Forgot Username flow)username_request_success
username_request_fail
Fetch Account Configurationsaccount_config_retrieve_success
account_config_retrieve_fail
Add Accountaccount_add_success
account_add_fail
Update Accountaccount_update_success
account_update_fail
Delete Accountaccount_delete_success
account_delete_fail
Activate Accountaccount_activation_success
account_activation_fail
Unlink Devicedevice_unlink_success
device_unlink_fail
Fetch Available Offersavailable_offer_retrieve_success
available_offer_retrieve_fail
Provision Accountaccount_provision_fail
account_provision_success
Retrieve Accountaccount_retrieve_fail
account_retrieve_success
Return Application IdentifierdeviceId_create_success
deviceId_create_fail
deviceId_return_success
Retrieve Order Detailget_order_detail_fail
get_order_detail_success
Retrieve Order Summaryget_order_summary_fail
get_order_summary_success
Retrieve Supported Tender Typesget_supported_tender_fail
get_supported_tender_success
Retrieve User Preference Detailsget_user_settings_fail
get_user_settings_success
Retrieve Load Configurationload_config_retrieve_fail
load_config_retrieve_success
Retrieve Receiptreceipt_retrieve_fail
receipt_retrieve_success
Retrieve Receipt Detailreceipt_retrieve_detail_fail
receipt_retrieve_detail_success
Retrieve Receipt Summaryreceipt_retrieve_summary_fail
receipt_retrieve_summary_success
Split Tender Paymentssplit_payment_fail
split_payment_success
split_partial_payment_success
Retrieve Fingerprint Templateget_fingerprint_template_success
get_fingerprint_template_fail
Application Did Enter Backgroundapplication_did_enter_background
Application Warned Low Memoryapplication_warned_low_memory
Fetch My Offersmy_offer_retrieve_success
my_offer_retrieve_fail
Remove Selected Offermy_offer_delete_success
my_offer_delete_fail
Fetch Password Policypassword_policy_retrieve_success
password_policy_retrieve_fail
Fetch Billing Addressbilling_address_retrieve_success
billing_address_retrieve_fail
Fetch User Informationuser_info_retrieve_success
user_info_retrieve_fail
Device Session Expireddevice_session_expired
Update Device Descriptiondevice_description_update_success
device_description_update_fail
Low Memoryapplication_warned_low_memory
Refresh Points Balancepoints_balance_refresh_success
points_balance_refresh_fail
Check Loyalty Registrationcheck_loyalty_registration_success
check_loyalty_registration_fail
Retrieve Loyalty Profile Propertiesloyalty_profile_properties_retrieve_success
loyalty_profile_properties_retrieve_fail
Create Loyalty Profileloyalty_profile_create_success
loyalty_profile_create_fail
Retrieve Available Loyalty Programsavailable_loyalty_retrieve_success
available_loyalty_retrieve_fail
Retrieve My Loyalty Programsmy_loyalty_retrieve_success
my_loyalty_retrieve_fail
Retrieve Loyalty Programloyalty_program_retrieve_success
loyalty_program_retrieve_fail
Retrieve Loyalty Points Awarded for a Transactiontransaction_loyalty_points_retrieve_success
transaction_loyalty_points_retrieve_fail
Record External Loyalty Pointsexternal_loyalty_record_success
external_loyalty_record_fail
Payment Cancelpayment_cancel_success
payment_cancel_fail
Cash Access Cancelcash_access_cancel_success
cash_access_cancel_fail
Refund Cancelrefund_cancel_success
refund_cancel_fail
Fetch Accountsaccounts_retrieve_success
accounts_retrieve_fail
Activate Selected Offeravailable_offer_activate_success
available_offer_activate_fail
Refresh Account Balanceaccount_balance_refresh_success
account_balance_refresh_fail
Retrieve Supported Tender Typetender_type_retrieve_success
tender_type_retrieve_fail
Retrieve Enrollment Application URLenrollment_url_retrieve_success
enrollment_url_retrieve_fail
Obtain Checkout Tokentoken_obtain_success
token_obtain_fail
Release Checkout Tokentoken_release_success
token_release_fail
Fetch Accountsingle_account_retrieve_success
single_account_retrieve_fail
Fetch Available Offersingle_available_offer_retrieve_success
single_available_offer_retrieve_fail
Fetch My Offersingle_my_offer_retrieve_success
single_my_offer_retrieve_fail
Refresh Available Offersavl_offers_refresh_success
avl_offers_refresh_fail
Refresh My Offersmy_offers_refresh_success
my_offers_refresh_fail
Retrieve Transaction MetaDataretrieve_txn_meta_success | action:executingFlowRule
retrieve_txn_meta_fail | action:executingFlowRule
Update Transactionupdate_txn_success | action:executingFlowRule
update_txn_fail | action:executingFlowRule
Retrieve Merchant Logomerchant_logo_retrieve_success
merchant_logo_retrieve_fail
Bluetooth Scanning Durationscan_ble_start
scan_ble_end
Resend Email Verificationresend_email_verification_success
resend_email_verification_fail
Resend App Instance Verificationresend_app_int_verification_success
resend_app_inst_verification_fail
Retrieve Payment Integration Client Tokenclient_token_retrieve_success
client_token_retrieve_fail