Denied Party Screening

Glopal automatically validates all provided buyer delivery addresses against international carrier rules, and checks if the buyer is listed on any relevant official sanction list. Glopal checks below official sources daily for updates: are:

The screening is carried out during the order processing. Alternatively, Glopal provides a separate API service to allow the integration of denied party screening in a customised process:

Validates (and creates) address against carrier specifications

POSThttps://ws.xport.glopalservice.com/address/check
Header parameters
Body
address*object
wantsobject
Response

Request successfully processed. Check the response body for "error" and related details to determine the operation’s outcome

Body
address_idstring

Saved address identification

Example: "adr123"
Pattern: ^.{1,100}$
error*enum

Operation success outcome

Example: 0
10
errorsarray of object

List of errors (if operation was not successful)

warningsarray of object

List of warnings

Request
const timestamp = String(Date.now() / 1000).padEnd(17, '0');
const username = "username";
const signature = CryptoJS.HmacSHA256(
  `${username}@${timestamp}`, "sharedsecret"
  ).toString(CryptoJS.digest)

const response = await fetch('https://ws.xport.glopalservice.com/address/check', {
  method: 'POST',
  headers: {
    "Content-Type": "application/json",
    "x-login": username,
    "x-timestamp": timestamp,
    "x-signature": signature
  },
  body: JSON.stringify({
    "address": {
      "name": "Test Testington",
      "user_reference": "testref",
      "address1": "Test street 1",
      "postcode": "90210",
      "state": "CA",
      "city": "Beverly Hills",
      "country": "US"
    }
  }),
});
const data = await response.json();
Response
{"error":0}

Last updated

#342: Xport release notes 25W03

Change request updated