For the complete documentation index, see llms.txt. This page is also available as Markdown.

Merchant Enrollment

POST /api/v3/merchant/retailer-site-enrollment

Creates a new retailer and retailer site under an existing merchant, provisions shield settings for the new site, and notifies operations by email.


Authorization

Requirement
Detail

Authorization

Bearer authentication header of the form Bearer <token>


Request

Content-Type: application/json

Field
Required
Type
Description

mid

Yes

int

Merchant ID. Provided by payshield

retailer_name

Yes

string

New retailer name

site_name

Yes

string

New retailer site name.

contact_email

No

string

Retailer contact email.

country

No

string

Two-letter country code (e.g. US).

site_url

No

string

Site URL

mcc

No

string

Merchant Category Code

remarks

No

string

Remarks

alert_notification_url

No

string

Url to receive webhook for new alert

token

No

string

Bearer token to be used in webhook

alert_status_update_url

No

string

Url to receive webhook for alert status update

email_for_alert_notification

No

string

Email to receive alert notification. Comma separated if there are more than one.

Example

Response

Success — 200

Error — 401


Last updated