定期課金: Update

Request

PATCH https://api../stores/{storeId}/subscriptions/{subscriptionId}

Parameters:

Parameters
transaction_token_idstring (UUID)
定期課金で使用するトランザクショントークンを指定します。例えば、クレジットカードの有効期限が切れた場合などに他のカードの切り替える為などに使用します。定期課金の状態が unconfirmed, unpaid, current, suspended の場合に変更できます。
metadatajson
定期課金に紐づいているメタデータ

Headers:

Content-Type: application/json
Authorization: Bearer {secret}.{jwt}

Body:

curl --request PATCH \
--url https://api../stores/37ff5664-18c6-11e7-8221-ff4914d76afc/subscriptions/66598d16-18e6-11e7-9651-7fa7e8a309b1 \
--header 'Authorization: Bearer {secret}.{jwt}' \
--header 'content-type: application/json' \
--data '{
  "metadata":{
      "ServiceId": 7843568
  },
  "transaction_token_id": "81c6fd76-18ec-11e7-85f3-1bd5cafc6101"
}'

Response

Code: 200

Headers:

Content-Type: application/json

Body:

{
  "id": "66598d16-18e6-11e7-9651-7fa7e8a309b1",
  "merchant_id": "371f512c-18c6-11e7-b12b-53d631f886c5",
  "store_id": "37ff5664-18c6-11e7-8221-ff4914d76afc",
  "amount": 3350,
  "currency": "USD",
  "amount_formatted": 33.5,
  "period": "daily",
  "status": "unverified",
  "metadata": {
    "ServiceId": 7843568
  },
  "mode": "test",
  "created_on": 1491276349677
}