Active a card

前置条件:

Active a card

POST /svc/card_issuer/api/v1/pci_pin_with_session

前置条件: Exchange Key(/svc/card_issuer/api/v1/pci_session)

使用: isActivePhysicalCard:true 激活(激活的同时必须set pin) isActivePhysicalCard:false 设置pin

StatusOK = "00"

StatusInternalError = "100000" StatusParamError = "200000" StatusCardNotExit = "300000" StatusCardAlreadyClosed = "300001" StatusPhysicalCardAlreadyActivated = "300004" StatusPhysicalActivateCodeError = "300007" StatusPhysicalDeliverStatusError = "300008" StatusPciCardAuthorizeFailed = "400001"

Request

  • application/json

Body

referenceID stringrequired

jwePinBlock stringrequired

使用 secretKey加密 {"password": "xxxx"}

isActivePhysicalCard boolean

ture: 激活卡片

physicalCardReferenceID string

实体卡ID when isActivePhysicalCard = true(必须)

activateCode string

激活码 when isActivePhysicalCard = true(必须)

Responses

  • 200

Response Headers

  • application/json

  • Schema

  • Example (auto)

Schema

status stringrequired

{ "status": "string" }
  • csharp

  • curl

  • dart

  • go

  • http

  • java

  • javascript

  • kotlin

  • c

  • nodejs

  • objective-c

  • ocaml

  • php

  • powershell

  • python

  • r

  • ruby

  • rust

  • shell

  • swift

  • HTTPCLIENT

  • RESTSHARP

var client = new HttpClient(); var request = new HttpRequestMessage(HttpMethod.Post, "https://developer.wonder.today/svc/card_issuer/api/v1/pci_pin_with_session"); request.Headers.Add("Accept", "application/json"); var content = new StringContent("{\n \"referenceID\": \"string\",\n \"jwePinBlock\": \"string\",\n \"isActivePhysicalCard\": true,\n \"physicalCardReferenceID\": \"string\",\n \"activateCode\": \"string\"\n}", null, "application/json"); request.Content = content; var response = await client.SendAsync(request); response.EnsureSuccessStatusCode(); Console.WriteLine(await response.Content.ReadAsStringAsync());

Request Collapse all

Body

  • Example (from schema)
  • Example
{ "referenceID": "string", "jwePinBlock": "string", "isActivePhysicalCard": true, "physicalCardReferenceID": "string", "activateCode": "string" }