Account


The Account API allows you to request the verification pin from your user and send to us for validation.

Note: This is a Bearer Authorized call.
Parameter Required Type Description
client_id yes String The client id issued to your Sign2Pay Client Application.
verification_pin yes String The Verification Pin that was sent to your user in the remarks field of the €0.01 transfer we made to their account.

Verifiy Account

PUT https://app.sign2pay.com/api/v2/accounts

Request Headers & Body

Accept: */*
Accept-Encoding: gzip, deflate
Content-Type: application/json
Authorization: Bearer 8292414f36f41db97eafd0c61e920e0ee074e315fd7d55f9b4a1e5544e306870
Accept-Language: en-us

{
  "client_id": "b46201ff10e3770794bb103850c35cdf",
  "verification_pin": "604758"
}

Response Body

{
  "id": "5601172f0652687a44000018",
  "masked_iban": "**************6851",
  "primary": true,
  "verified": true,
  "uid": "52750c69982127fa4a1d4851b535c970",
  "bank": {
      "id": "53455a5369702d346c080500",
      "swift": "RABONL2UXXX",
      "country_code": "NL",
      "logo": "https://s2p-development.s3-eu-west-1.amazonaws.com/banks/NL/RABONL2UXXX.png?1409056230",
      "has_logo": true,
      "bank_name": "RABOBANK NEDERLAND"
  },
  "mandate": {
      "id": "560117840652687a4400002a",
      "creditor": {
          "name": "SIGN2PAY",
          "identifier": "BE82ZZZ0542505558",
          "address": "Lange Klarenstraat 19",
          "city": "Antwerpen",
          "country": "Belgium",
          "postal_code": "2000"
      },
      "date_signed": "22/09/2015",
      "iban": "NL80RABO0313325487",
      "swift": "RABONL2UXXX",
      "bank_name": "RABOBANK NEDERLAND"
  }
}

Stuck on Something?

Be sure to check our FAQs, Support, or Contact Us directly.