1. Refund
Merchant Connect API
  • 版本记录
  • Integration Guide
    • EC Payment
      • Merchant API
        • Overview
        • Payment
        • Payment Methods
        • Response code
        • After Payment
          • Capture
          • Cancel
          • Refund
          • Cancel or Refund
          • Accept Notification
        • Features
          • Account Status Inquiry (ASI)
          • COF
          • Multi-Currency Transaction
          • Recurring
          • Smart Routing
          • Transaction Retry
          • Payout
          • Authentication
            • 3D Secure
            • FIDO Authentication
            • Authentication only
          • Tokenization
            • Gateway Tokenization
            • Create a gateway token
            • Network Tokenization
            • Pay with gateway token
            • Manage token
            • Network Token update notification
            • Card Based Network Token
    • In-store Payment
      • Merchant API (线下卡支付)
        • ZPK
          • ZPK
        • Payment
          • Payment
        • After Payment
          • Capture
          • Cancel
          • Refund
          • Cancel or Refund
          • Accept Notification
  • API Explorer
    • API Rules
  • PaymentMethod
    • PaymentMethod
      POST
    • PaymentMethod
      PUT
    • PaymentMethod
      GET
    • PaymentMethod
      DELETE
  • FXRateInquiry
    • FXRateInquiry
      POST
    • FXRateInquiry
      GET
  • Payment
    • Payment
      POST
    • Payment
      GET
    • Payment
      PUT
  • Payout
    • Payout
      POST
    • Payout
      GET
  • Capture
    • Capture
      POST
    • Capture
      GET
  • Cancel
    • Cancel
      POST
    • Cancel
      GET
  • Refund
    • Refund
      POST
    • Refund
      GET
  • Cryptogram
    • Cryptogram
    • Cryptogram
  • CancelOrRefund
    • Cancel or Refund
    • Cancel or Refund
  • Notification
    • Notification for PaymentMethod
    • Notification for Payment
    • Notification for Capture
    • Notification for Cancel
    • Notification for Refund
    • Notification for DataSubmission
    • Notification for MPM Static QR Code
    • Notification for Token Status Update
    • Notification for Settlement
    • Notification for Reversal
    • Notification for Cryptogram
    • Notification for Payout
  • HealthCheck
    • HealthCheck
  • ZPK
    • ZPK
  • 附录
    • Result Code
    • Appendix: Payment Method Variant
    • Appendix: Payment Brands
  • Coupon Write-off
    • Coupon Write-off
  • Coupon Reversal
    • Coupon Reversal
  1. Refund

Refund

POST
/g2/v1/payment/mer/{sid}/refund

请求参数

Path 参数

Query 参数

Header 参数

Body 参数application/json

示例
{
    "merchantTransInfo": {
        "merchantTransID": "string",
        "merchantOrderReference": "string",
        "merchantTransTime": "2019-08-24T14:15:22.123Z"
    },
    "transAmount": {
        "currency": "str",
        "value": "string"
    },
    "webhook": "string",
    "initiatingReason": "string",
    "metadata": "string",
    "paymentMethod": {
        "card": {
            "encryptedCardInfo": "string",
            "cardInfo": {
                "cardNumber": "string",
                "expiryDate": "stri",
                "cvc": "stri",
                "holderName": "string",
                "cardSequenceNum": "str",
                "track1": "string",
                "track2": "string",
                "track3": "string",
                "icCardData": "string"
            },
            "posEntryMode": "manual",
            "pinFlag": true,
            "termReadability": "0",
            "icCardCondCode": "0",
            "noSecretNoSignFlag": "0",
            "pin": {
                "encryptedPin": "string",
                "pinEncryptMethod": "string",
                "checkValue": "string"
            }
        },
        "type": "string"
    },
    "transInitiator": {
        "platform": "string",
        "paymentScenario": "string",
        "terminalID": "string"
    }
}

返回响应

🟢200成功
application/json
Headers

Bodyapplication/json

示例
{
    "result": {
        "code": "string",
        "message": "string",
        "pspResponseCode": "string",
        "pspMessage": "string"
    },
    "paymentMethod": {
        "paymentMethodVariant": "GPWallet",
        "accountUpdateIndicator": "Y",
        "card": {
            "first6No": "string",
            "last4No": "stri",
            "paymentBrand": "string",
            "fundingType": "credit",
            "holderName": "string",
            "issuingBank": "string",
            "issuingCountry": "str",
            "issuerCountry": "str",
            "isCommercial": true,
            "updatedCardInfo": "string"
        },
        "e-wallet": {
            "paymentBrand": "string",
            "first6No": "string",
            "last4No": "stri"
        },
        "token": {
            "value": "string",
            "expiryDate": "2019-08-24T14:15:22.123Z",
            "userReference": "string",
            "vaultID": "string",
            "fingerprint": "string",
            "createTime": "2019-08-24T14:15:22.123Z",
            "updateTime": "2019-08-24T14:15:22.123Z",
            "status": "disabled"
        },
        "networkToken": {
            "tokenRequesterID": "string"
        },
        "points": {
            "paymentBrand": "string"
        },
        "onlineBanking": {
            "paymentBrand": "string",
            "issuingCompany": "string"
        },
        "bankTransfer": {
            "paymentBrand": "string",
            "accountNumber": "string"
        },
        "buyNowPayLater": {
            "paymentBrand": "string"
        },
        "carrierBilling": {
            "paymentBrand": "string"
        },
        "prepaidCard": {
            "paymentBrand": "WebMoney"
        },
        "cash": {
            "paymentBrand": "string"
        },
        "paymentAccountReference": "string"
    },
    "payment": {
        "status": "Verifying",
        "ASICancelStatus": "Success",
        "failureCode": "string",
        "failureReason": "string",
        "merchantTransInfo": {
            "merchantTransID": "string",
            "merchantOrderReference": "string",
            "merchantTransTime": "2019-08-24T14:15:22.123Z"
        },
        "evoTransInfo": {
            "evoTransID": "string",
            "evoTransTime": "2019-08-24T14:15:22.123Z",
            "traceNum": "string",
            "retrievalReferenceNum": "string"
        },
        "pspTransInfo": {
            "pspTransID": "string",
            "pspTransTime": "2019-08-24T14:15:22.123Z",
            "authorizationCode": "string",
            "cvcCheckResultRaw": "str",
            "cvcCheckResult": "s",
            "avsCheckResultRaw": "s",
            "avsCheckResult": "Y",
            "retrievalReferenceNum": "string"
        },
        "transAmount": {
            "currency": "str",
            "value": "string"
        },
        "localAmount": {
            "currency": "str",
            "value": "string"
        },
        "billingAmount": {
            "currency": "str",
            "value": "string"
        },
        "billingFXRate": {
            "value": "string",
            "baseCurrency": "str",
            "quoteCurrency": "stri"
        },
        "convertTransAmount": {
            "currency": "str",
            "value": "string"
        },
        "convertTransFXRate": {
            "value": "string",
            "baseCurrency": "str",
            "quoteCurrency": "str",
            "source": "string",
            "date": "string"
        },
        "discount": {
            "discountAmount": {
                "currency": "str",
                "value": "string"
            },
            "payAmount": {
                "currency": "str",
                "value": "string"
            },
            "discountInfo": [
                {
                    "discountType": "string",
                    "subDiscountAmount": {},
                    "currency": "str",
                    "value": "string"
                }
            ]
        }
    },
    "refund": {
        "status": "Success",
        "failureCode": "string",
        "failureReason": "string",
        "merchantTransInfo": {
            "merchantTransID": "string",
            "merchantOrderReference": "string",
            "merchantTransTime": "2019-08-24T14:15:22.123Z"
        },
        "evoTransInfo": {
            "evoTransID": "string",
            "evoTransTime": "string",
            "traceNum": "string",
            "retrievalReferenceNum": "string"
        },
        "pspTransInfo": {
            "pspTransID": "string",
            "pspTransTime": "2019-08-24T14:15:22.123Z",
            "authorizationCode": "string",
            "retrievalReferenceNum": "string"
        },
        "transAmount": {
            "currency": "str",
            "value": "string"
        },
        "billingAmount": {
            "currency": "str",
            "value": "string"
        },
        "billingFXRate": {
            "value": "string",
            "baseCurrency": "str",
            "quoteCurrency": "str"
        },
        "convertTransAmount": {
            "currency": "str",
            "value": "string"
        },
        "convertTransFXRate": {
            "value": "string",
            "baseCurrency": "str",
            "quoteCurrency": "str",
            "source": "string",
            "date": "string"
        }
    },
    "pspData": {
        "name": "Alipay",
        "token": "string",
        "payerReference": "string",
        "fingerprint": "string",
        "sponsorCode": "string",
        "networkTxReference": "string",
        "extra": "string"
    },
    "metadata": "string"
}
上一页
Cancel
下一页
Refund
Built with