# User Notification Screen

This notification display can be seen in the current FPG system is already live merchant server into production and there is a parameter **usr\_msg**, this field shows the contents of information that occurs when customers make payments at the payment page while **usr\_code** display categories of **usr\_msg** in the form of numbers. Merchant will check **err\_desc** to detail errors that occur at some point the following:

* If the merchant with a payment method with credit card, check parameter '**bank\_res\_code**' and '**bank\_res\_msg**'

This is explained further below the description of each category of user notification message:

<table><thead><tr><th width="117.00000000000003">usr_code</th><th width="316">Category of usr_msg</th><th>Description</th></tr></thead><tbody><tr><td>101</td><td>Transaction Approved</td><td>For successful user transactions, the merchant will get USR_MSG containing information that the transaction has been approved</td></tr><tr><td>102</td><td>Transaction Declined – Refer Bank</td><td>When a transaction is rejected because of an error that occurred between faspay and bank system, USR_MSG will display a notification / notification to the customer to contact the Bank</td></tr><tr><td>103</td><td>Transaction Declined – Refer Merchant</td><td>When a transaction is rejected because of errors occurred when entering transactions into the system faspay, USR_MSG will display a notification / notification to the customer to contact the merchant.</td></tr><tr><td>104</td><td>Transaction Declined – Invalid card details</td><td>When a transaction is rejected due to error error inputting credit card data used, USR_MSG will display a notification / notification to the customer to check the credit card data is used.</td></tr><tr><td>105</td><td>Transaction Declined – Refer cardholder</td><td>For credit card transactions, allowing the transaction rejected / thwarted because between the customer and the name of the card holder / card holder does not match, then USR_MSG will display a notification / notification to the customer to see the name card holder</td></tr><tr><td>106</td><td>Transaction Declined – Unknown Response</td><td>For an error response with an unknown kategory, USR_MSG be displayed "Transaction Declined - Unknown response"</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.faspay.co.id/merchant-integration/api-reference-1/credit-card-transaction/response-transaction/untitled-3.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
