Skip to main content
POST
/
v2
/
issuing
/
card
/
{card_id}
/
provision
Provision a Card
curl --request POST \
  --url https://api.sandbox.solidfi.com/v2/issuing/card/{card_id}/provision \
  --header 'Content-Type: application/json' \
  --header 'api-key: <api-key>' \
  --data '
{
  "wallet": "apple_pay",
  "apple_pay": {
    "device_cert": "MIID/TCCA6OgAwIBAgIIMq/qUa9Z2nMwCgYIKoZIzj0EAwIwgYAxNDAyBgNVBAMMK0FwcGxlIFdvcmxkd2lkZSBEZXZlbG9wZXIgUmVsYXRpb25zIENBIC0gRzIxJjAkBgNVBAsMHUFwcGxlIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MRMwEQYDVQQKDApBcHBsZSBJbmMuMQswCQYDVQQGEwJVUzAeFw0xODA2MDEyMjAzMTBaFw0yMDA2MzAyMjAzMTBaMGwxNTAzBgNVBAMMLGVjYy1jcnlwdG8tc2VydmljZXMtZW5jaXBoZXJtZW50X1VDNi1TQU5EQk9YMREwDwYDVQQLDAhBcHBsZVBheTETMBEGA1UECgwKQXBwbGUgSW5jLjELMAkGA1UEBhMCVVMwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATGiJjmEMmvOZBGj+tdj2ED7xnc9y1C0vNVaqZva7lvKkbgrfcWdo0/NdIJZ5wDcZ0eBtPuRJ+q/eSP9FLXQ19wo4ICGDCCAhQwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBSEtoTMOoZichZZlOgao71I3zrfCzBHBggrBgEFBQcBAQQ7MDkwNwYIKwYBBQUHMAGGK2h0dHA6Ly9vY3NwLmFwcGxlLmNvbS9vY3NwMDMtYXBwbGV3d2RyY2EyMDUwggEdBgNVHSAEggEUMIIBEDCCAQwGCSqGSIb3Y2QFATC=",
    "nonce_signature": "QHuLYArUCO2OZevP0rHc99g9RJp4O1dgsZuVpUdlA7zPWqCDhVQo9Mxr1uPS6GVyjZYo3YElIhHRV4",
    "nonce": "kbcVuA=="
  },
  "google_pay": {
    "client_customer_id": "9uHEoxYfxFTBaP3GH3j",
    "device_id": "oyyKWMhPraREjeQN6VI"
  },
  "samsung_pay": {
    "client_customer_id": "9uHEoxYfxFTBaP3GH3j",
    "device_id": "oyyKWMhPraREjeQN6VI"
  }
}
'
{
  "wallet": "apple_pay",
  "apple_pay": {
    "payment_account_reference": "V123456789012451423499",
    "activation_data": "TUJQQUMtMS1GSy00MDEyMDAuMS0tVERFQS1CMEQwQjcxNDNFN0M1QTc3M0I5MTc1OTA3RENCMUEzRUNCRENCQjJEMzI2MDBEOEY4RTU5OEI5QzE4OTlwMg==",
    "encrypted_pass_data": "V3bICnkm37BmBKEF9FAKK2zh2SvLhe6PqjvJaHS2t0eJaKVL/SfQ8mXOkDN7o4h7ayFmSuBy7A4R9uYWqWdZbo7fc0xOcsQLCgwQdVkW90JHAgL6j9axg26+OxrWyo7T9qm6NBlZzQFAy1oqYmw1tq6QMAEfbv7W6omlZMojl7aJjvzETINq/YXY8Xp76hoMQFsNDpnNfFuAONmCaCm5Vd6a1zW4ULI0SC1OPo8SdiEULTtZQO1XwiMtbD31JkSUhvHAEP2uo9bEeytPQwr82u6lxzzjLhBP30JByQeOJ2y2o/k83XNGanZhlR1yojp9gObw6m/wyj/rfGxMFVhZtzDVFDblgp1NzvCkPx0iyMRTURGLLmzyrLpzwVGIqv39GorEesOL1KtHb15KuwCtawdej3QiL95rPRTW58stEr/PxLh3Bp9AjlV07tJTXdrKNz357j8hLo1AmRv2p8prnZDF0A0j3jn71P68kvwvWhvZ3F+R0sNuC+E16IV1sJrWIlChU4NvcmsLBsv+ewsFqqGquDlpbFc3LuCQhE9PUu6wEGa7Im4e+Cbk79tcg+ZYFS1X4W7sAWLlxM0JzTMWdzSkqydLjiVc9FvoM3gBFrm/1rs7I5CACNg0vyHpXDhPFTM3a9enCqfWkZxNTfEfc3NOXte8s=",
    "ephemeral_public_key": "BBSV6JzHhqoS0pLO6xMV6Z5yRhoOnpxaLv2+rp+/sK/RhLqLdEGok="
  },
  "google_pay": {
    "payment_account_reference": "V1234567890420053999",
    "opaque_payment_card": "eyJhdWQiOiIxODk5NzZhNi0yZmFjLTRlZDEtOTM0ZS03MjY5NmVhMDgxMzEiLCJraWQiOiJiYmVlZTAzOC1RMkFZM1Y1RTNJQ05CVVU2NkQ4SzExaEJtenFkWFN2VGlOelotWW5wb3pXUlhUbzUwIiwiaXNzIjoiYmJlZWUwMzgtNDgzMS00MjUzLWE3MjItMHY3NWNsMTNuNzFkIiwidHlwIjoiSk9TRSIsImNoYW5uZWxTZWN1cml0eUNvbnRleHQiOiJTSEFSRURfU0VDUkVUIiwiZW5jIjoiQTI1NkdDTSIsInRhZyI6ImEzOUM0RmxQbEhIMHBuczAtT2g1WGciLCJpYXQiOjE2NTQ4MzU3ODEsImFsZyI6IkEyNTZHQ01LVyIsIml2IjoibE9kcUc2Q2lwbW1SaV9VeSJ9.R9bp9RZ7qfxKNeB6QcmkpJs2-a7vmLLgJ7quOXRgCFQ.vuU9ubZevkKBaFWM.8XuSCadoQCJIGBgWmOS1jTZNIfbUHeRTUnVYpvE9PNEQFcoP04l-aSnd1NR0MDSfFlJA5Dh0QLBNxQOT_iR_M_9btzXes7fdKPNauiwexR8q42EIpx4a3G25WdHTzo2XUrbDBOqiFKM08qTW2wHhHzrffEfDVw4-gBECI4qrbwRPXbhOkAqeG3bU4gD9jAs0qv66mvJMP33Cqs_in0v8nAgOiPpufUkyXMzKpJjAXhptapEb9dxJyVYQ4JOoUrOEiPurUEwsf8NXscpydwiGDJVanKgOXw_v4NlRaVwFOrroF5bS0p1Y1mlfax6gf_hPKrTMcfTXcAwG21pwLEU0XH9WkuL-5b1GHMvQtcJM05WFWb0L2S1lyIqKg0zLuM8rDeLwtnvOTd3erwN64snGL9brjQ8BGM1fY54LBogrFFGDGuVPSCkG35OTAUKQ3aGPNn93bX9ujnnf0vRVHEQeFeahT1yXf2ZyCR6dNOnP1Ixj9degYj1xqYp_JwP64MlPWY4rJ2RGE0mMAVRvQVHKhKB9A_7nAvtGT2O6XQ"
  },
  "samsung_pay": {
    "payment_account_reference": "V1234567890420053999",
    "opaque_payment_card": "This is the opaque card data that is needed by SamsungPay for tokenization"
  }
}

Headers

api-key
string
required

API key is required to call Solid APIs. You can view and manage your API keys in the Solid dashboard.

Example:

"{{api_key}}"

Path Parameters

card_id
string
required

Body

application/json
wallet
enum<string>

wallet type

Available options:
apple_pay,
google_pay,
samsung_pay
Example:

"apple_pay"

apple_pay
object
google_pay
object
samsung_pay
object

Response

Provision a Card

wallet
enum<string>

wallet type

Available options:
apple_pay,
google_pay,
samsung_pay
Example:

"apple_pay"

apple_pay
object
google_pay
object
samsung_pay
object