결제 프로필 목록

GET
https://www.digicert.com/services/v2/finance/payment-profile

이 엔드포인트를 사용하여 계정에 저장한 결제 프로필을 나열합니다.

cURL
curl -X GET \
  https://www.digicert.com/services/v2/finance/payment-profile \
  -H 'Content-Type: application/json' \
  -H 'X-DC-DEVKEY: {{api_key}}'
Python
import requests

url = "https://www.digicert.com/services/v2/finance/payment-profile"

payload = ""
headers = {
    'X-DC-DEVKEY': "{{api_key}}",
    'Content-Type': "application/json"
    }

response = requests.request("GET", url, data=payload, headers=headers)

print(response.text)
Go
package main

import (
	"fmt"
	"net/http"
	"io/ioutil"
)

func main() {

	url := "https://www.digicert.com/services/v2/finance/payment-profile"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("X-DC-DEVKEY", "{{api_key}}")
	req.Header.Add("Content-Type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := ioutil.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
NodeJS
var request = require("request");

var options = { method: 'GET',
  url: 'https://www.digicert.com/services/v2/finance/payment-profile',
  headers: 
   { 'Content-Type': 'application/json',
     'X-DC-DEVKEY': '{{api_key}}' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
200 OK
{
  "profiles": [
    {
      "id": 1001,
      "is_default": true,
      "status": "active",
      "credit_card": {
        "shortened_number": "1234",
        "type": "amex",
        "expiration_month": 1,
        "expiration_year": 2055,
        "cardholder_name": "John Fake",
        "label": "Buisness Amex - 1234"
      },
      "billing_address": {
        "address": "123 Fake Street",
        "city": "Lehi",
        "state": "ut",
        "zip": "84043",
        "country": "us"
      },
      "billing_email": "john.fake@example.com"
    }
  ],
  "page": {
    "total": 1,
    "limit": 1000,
    "offset": 0
  }
}

URL 쿼리 문자열

이름 필수/옵션 유형 설명
limit 옵션 int 지정된 페이지 매김 번호에서 목록을 자릅니다.
최대: 1000 (기본값)
offset 옵션 int 지정된 페이지 매김 번호에서 목록을 시작합니다.
기본값: 0

응답 매개 변수

이름 유형 설명
profiles array 저장된 결제 프로필의 목록입니다.
.. id int 결제 프로필 ID입니다.
.. is_default bool 기본값 결제 프로필인지 지정합니다.
.. status string 결제 프로필의 상태입니다.
가능한 값: active, inactive
.. credit_card object 저장된 신용 카드에 대한 상제 정보입니다.
.. .. shortened_number string 저장된 신용 카드의 마지막 4자리입니다.
.. .. type string 신용 카드의 발급자입니다.
가능한 값: amex, discover, mastercard, visa, other
.. .. expiration_month int 신용 카드의 만료 기간(월)입니다.
.. .. expiration_year int 신용 카드의 만료 기간(연도)입니다.
.. .. cardholder_name string 신용 카드의 이름입니다.
.. .. label string 카드의 짧은 설명입니다.
.. billing_address object 저장된 결제 프로필에 대한 청구 주소에 대한 상세 정보입니다.
.. .. address string
.. .. city string
.. .. state string
.. .. zip string
.. .. country string
.. billing_email string 저장된 결제 프로필에 대한 이메일 주소입니다.
페이지 object 결과에 대한 상세 정보입니다.
URL 쿼리 문자열을 사용하여 수정합니다.