curl --request GET \
--url https://api.example.com/v1/sdk/merchant{
"displayName": "Acme",
"legalName": "Acme Inc.",
"country": "US",
"defaultCurrency": "usd",
"iconUrl": "https://cdn.acme.com/icon.png",
"logoUrl": "https://cdn.acme.com/logo.png",
"privacyUrl": "https://acme.com/privacy",
"statementDescriptor": "ACME INC",
"supportEmail": "support@acme.com",
"supportUrl": "https://acme.com/support",
"termsUrl": "https://acme.com/terms"
}Returns the subset of provider data safe to render in a customer-facing checkout: display name, legal name, support contact, terms and privacy URLs, and logo. Used by SDK components like MandateText and CheckoutSummary.
curl --request GET \
--url https://api.example.com/v1/sdk/merchant{
"displayName": "Acme",
"legalName": "Acme Inc.",
"country": "US",
"defaultCurrency": "usd",
"iconUrl": "https://cdn.acme.com/icon.png",
"logoUrl": "https://cdn.acme.com/logo.png",
"privacyUrl": "https://acme.com/privacy",
"statementDescriptor": "ACME INC",
"supportEmail": "support@acme.com",
"supportUrl": "https://acme.com/support",
"termsUrl": "https://acme.com/terms"
}Merchant identity
Brand name shown in UI
"Acme"
Legal entity name used in SCA mandate copy
"Acme Inc."
ISO-3166 alpha-2 country code of the merchant
"US"
ISO-4217 default settlement currency
"usd"
Absolute URL to the square app icon / logomark. Consumed by MCP host chromes, mobile avatar slots, and any surface where the landscape logoUrl would need letterboxing.
"https://cdn.acme.com/icon.png"
Absolute URL to the merchant logo
"https://cdn.acme.com/logo.png"
"https://acme.com/privacy"
Descriptor appearing on the customer card statement
"ACME INC"
"support@acme.com"
"https://acme.com/support"
"https://acme.com/terms"