Skip to main content
POST
/
api
/
v1
/
subscription
/
change
/
inquiry
Subscription change inquiry
curl --request POST \
  --url https://www.waffo.com/api/v1/subscription/change/inquiry \
  --header 'Content-Type: application/json' \
  --data '
{
  "originSubscriptionRequest": "<string>",
  "subscriptionRequest": "<string>"
}
'
{
  "code": "<string>",
  "msg": "<string>",
  "data": {
    "subscriptionRequest": "<string>",
    "originSubscriptionRequest": "<string>",
    "merchantSubscriptionId": "<string>",
    "subscriptionId": "<string>",
    "remainingAmount": "<string>",
    "currency": "<string>",
    "requestedAt": "<string>",
    "productInfoList": [
      {
        "description": "<string>",
        "periodType": "<string>",
        "amount": "<string>",
        "periodInterval": "<string>",
        "numberOfPeriod": "<string>",
        "trialPeriodAmount": "<string>",
        "numberOfTrialPeriod": "<string>",
        "trialPeriodType": "<string>",
        "trialPeriodInterval": "<string>"
      }
    ],
    "merchantInfo": {
      "merchantId": "<string>",
      "subMerchantId": "<string>"
    },
    "userInfo": {
      "userId": "<string>",
      "userEmail": "<string>",
      "userTerminal": "<string>",
      "userPhone": "<string>",
      "userFirstName": "<string>",
      "userLastName": "<string>",
      "userCreatedAt": "<string>"
    },
    "goodsInfo": {
      "goodsId": "<string>",
      "goodsName": "<string>",
      "goodsCategory": "<string>",
      "goodsUrl": "<string>",
      "appName": "<string>",
      "skuName": "<string>",
      "goodsUniquePrice": "<string>",
      "goodsQuantity": 123
    },
    "paymentInfo": {
      "productName": "<string>",
      "payMethodType": "<string>",
      "payMethodName": "<string>",
      "payMethodProperties": "<string>",
      "payMethodUserAccountType": "<string>",
      "payMethodUserAccountNo": "<string>",
      "payMethodUserAccessToken": "<string>",
      "cashierAppearance": "<string>",
      "cashierLogoId": "<string>"
    },
    "subscriptionChangeStatus": "<string>",
    "subscriptionAction": "<string>",
    "userCurrency": "<string>",
    "subscriptionManagementUrl": "<string>",
    "extendInfo": "<string>",
    "orderExpiredAt": "<string>",
    "addressInfo": {
      "address": "<string>",
      "city": "<string>",
      "region": "<string>",
      "postcode": "<string>",
      "addressCountryCode": "<string>"
    }
  }
}

Documentation Index

Fetch the complete documentation index at: https://waffo.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

Body

application/json

Subscription change inquiry request

originSubscriptionRequest
string
required

Original subscription request id that was changed

Maximum string length: 32
subscriptionRequest
string
required

New subscription request id after the change

Maximum string length: 32

Response

200 - */*

OK

response data

code
string
msg
string
data
object

Subscription change inquiry response