010XXXXXXXX (accepting+20/0020 prefixes, separators, and Arabic-Indic digits — allwallet_number is optional on updates and carries forward from thecurl --location --request PUT 'https://numueg.app/api/v1/stores//settings/payment/vodafone-cash/credentials' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"wallet_number": "stringst",
"display_name": "string",
"fallback_phone": "string",
"auto_approve_enabled": true,
"auto_approve_threshold_cents": 50000,
"auto_approve_daily_cap_cents": 500000,
"auto_approve_daily_count": 10,
"require_ocr_amount_match": false,
"require_ocr_ipa_match": false,
"ocr_amount_tolerance_bps": 300,
"require_note_contains_reference": false,
"require_transaction_ref_match": false,
"require_recipient_name_match": false,
"recipient_name_token": "string"
}'{
"success": true,
"data": {
"is_configured": true,
"enabled": false,
"wallet_number_masked": "string",
"display_name": "string",
"fallback_phone": "string",
"auto_approve_enabled": false,
"auto_approve_threshold_cents": 0,
"auto_approve_daily_cap_cents": 0,
"auto_approve_daily_count": 0,
"last_configured": "string",
"ocr_provider": "string",
"require_ocr_amount_match": false,
"require_ocr_ipa_match": false,
"ocr_amount_tolerance_bps": 300,
"require_note_contains_reference": false,
"require_transaction_ref_match": false,
"require_recipient_name_match": false,
"recipient_name_token": "string"
},
"message": "string"
}