본문으로 건너뛰기

환불 시나리오

전체 장바구니 환불

  1. 고객이 환불을 요청합니다.

  2. 판매자는 status OmniCart에 요청합니다.

    OmniCart는 결제 및 타이머 상태 변경에 대한 콜백을 지원합니다. 자세한 내용은 기술 지원에 문의하십시오.

  3. OmniCart는 응답status 판매자에게 요청합니다.

status (선택 과목)

curl -L 'https://api.omnicart.scripsi.io/status/:6f891edb-1e1f-48bb-b042-2cb790a0f402' \
-H 'Accept: application/json' \
-H 'Api-Access-Token: <Api-Access-Token>'
  1. 판매자는 refund OmniCart에 업데이트된 설정으로 요청하십시오.
  2. 고객의 자금이 환불됩니다.
  3. OmniCart는 응답refund 판매자에게 요청합니다.
  4. 판매자는 고객에게 성공 메시지를 표시합니다.

refund

{
"cartId": "6f891edb-1e1f-48bb-b042-2cb790a0f402"
}

태그 또는 품목별 환불

  1. 고객이 환불을 요청합니다.

  2. 판매자는 status OmniCart에 요청합니다.

    OmniCart는 결제 및 타이머 상태 변경에 대한 콜백을 지원합니다. 자세한 내용은 기술 지원에 문의하십시오.

  3. OmniCart는 응답status 판매자에게 요청합니다.

status (선택 과목)

curl -L 'https://api.omnicart.scripsi.io/status/:6f891edb-1e1f-48bb-b042-2cb790a0f402' \
-H 'Accept: application/json' \
-H 'Api-Access-Token: <Api-Access-Token>'
  1. 판매자는 refund OmniCart에 업데이트된 설정으로 요청하십시오.
  2. 고객의 자금이 환불됩니다.
  3. OmniCart는 응답refund 판매자에게 요청합니다.
  4. 판매자는 고객에게 성공 메시지를 표시합니다.

refund

{
"cartId": "6f891edb-1e1f-48bb-b042-2cb790a0f402",
"filterBox": {
"tags": [
"rampart"
]
}
}
  1. 판매자는 status OmniCart에 요청합니다.

    OmniCart는 결제 및 타이머 상태 변경에 대한 콜백을 지원합니다. 자세한 내용은 기술 지원에 문의하십시오.

  2. OmniCart는 응답status 판매자에게 요청합니다.

status (선택 과목)

curl -L 'https://api.omnicart.scripsi.io/status/:6f891edb-1e1f-48bb-b042-2cb790a0f402' \
-H 'Accept: application/json' \
-H 'Api-Access-Token: <Api-Access-Token>'

부분 환불

  1. 고객이 환불을 요청합니다.

  2. 판매자는 status OmniCart에 요청합니다.

    OmniCart는 결제 및 타이머 상태 변경에 대한 콜백을 지원합니다. 자세한 내용은 기술 지원에 문의하십시오.

  3. OmniCart는 응답status 판매자에게 요청합니다.

status (선택 과목)

curl -L 'https://api.omnicart.scripsi.io/status/:6f891edb-1e1f-48bb-b042-2cb790a0f402' \
-H 'Accept: application/json' \
-H 'Api-Access-Token: <Api-Access-Token>'
  1. 판매자는 modify OmniCart에 업데이트된 설정으로 요청하십시오.
  2. 고객의 자금이 환불됩니다.
  3. OmniCart는 응답modify 판매자에게 요청합니다.
  4. 판매자는 고객에게 성공 메시지를 표시합니다.

modify

{
"cartId": "6f891edb-1e1f-48bb-b042-2cb790a0f402",
"modifyBox": {
"items": [
{
"pegasus": {
"modifyAmount": {
"amount": 150,
"amountMode": "declared"
}
}
}
]
}
}
  1. 판매자는 status OmniCart에 요청합니다.

    OmniCart는 결제 및 타이머 상태 변경에 대한 콜백을 지원합니다. 자세한 내용은 기술 지원에 문의하십시오.

  2. OmniCart는 응답status 판매자에게 요청합니다.

status (선택 과목)

curl -L 'https://api.omnicart.scripsi.io/status/:6f891edb-1e1f-48bb-b042-2cb790a0f402' \
-H 'Accept: application/json' \
-H 'Api-Access-Token: <Api-Access-Token>'