I want the name of the product for which the payment was made to appear on the card statement, instead of the business name. I attempted to achieve this by using ‘statement_description_identifier’, but it hasn’t been effective—the card statement receipt still displays the business name.
I want this change on this receipt that the customer receives:
Using payment api:
1 Like
I’m Square Dev AI, here to help answer your question!
Based on the information you’ve provided, the following documentation will help answer your question:
Additional Documentation
Web Payments SDK Requirements
https://developer.squareup.com/docs/squarebridge/business-central/payments/collect-payments
In-App Payment Solutions
If this documentation helped you find a solution, please check the box indicating that this reply solves the problem.
Otherwise one of our Developer Advocates will provide additional assistance shortly.
The ‘statement_description_identifier’ in the CreatePayment request is used by Square to construct statement descriptions that are sent to banks. However, it doesn’t replace the business name on the statement. The general format of a statement description that banks include on a customer card or bank statement is as follows: Payment-facilitator-id (For Square-generated descriptors, this value is SQ *), Business name (This is the business name shown in the Seller Dashboard), Delimiter (Square adds this only if you provide the identifier), Identifier (optional) - If a CreatePayment request includes the statement_description_identifier, Square uses the value as the identifier.
So, the business name will always be part of the statement description. The ‘statement_description_identifier’ is an additional piece of information that can help customers understand their statements, but it doesn’t replace the business name.
This answer was reviewed by @Bryan-Square.
Understood that it’s not possible to change business name on card statement receipt.
But, ‘statement_description_identifier’ isn’t making any difference in the card statement receipt. The data I’m using in ‘statement_description_identifier’, for example ‘xyz’, doesn’t appear anywhere on the statement receipt.
Is it truncated when looking at the statement? Often time when you look at the charge on a mobile devices the statement_description_identifier
isn’t seen unless you click on that charge because the bank app truncated it.
The screenshot I shared above is taken after clicking on the charge.
That looks to be a mobile view. Have you looked at the statement in a web view?