1. Store Info
Onboarding API
  • Onboarding API EN Version
    • Group Info
      • New Group Info
      • Edit Group Info
      • Query Group Info
    • Merchant Info
      • New Merchant Info
      • Edit Merchant Info
      • Enable Merchant Info
      • Disable Merchant Info
      • Batch Disable Merchant Info
      • Delete Merchant Info
      • Query Merchant Info
      • Query Merchant Info List
    • Store Info
      • New Store Info
        POST
      • Delete Store Info
        DELETE
      • Query Store Info
        GET
      • Update PaymentBrand
        PUT
      • Enable Store Info
        PUT
      • Delete PaymentBrand
        PUT
      • Batch Disable Store Info
        PUT
      • Edit Store Info
        PUT
      • Disable Store Info
        PUT
      • Add PaymentBrand
        PUT
      • Query Store Info List
        GET
    • Terminal Info
      • New Terminal Info
      • Edit Terminal Info
      • Enable Terminal Info
      • Disable Terminal Info
      • Query Terminal Info
      • Query Terminal Info List
      • Delete Terminal Info
      • Check POS
    • MDR Plan
      • New MDR Plan
      • Edit MDR Plan
      • Enable MDR Plan
      • Disable MDR Plan
      • Query MDR Plan
      • Query Merchant MDR Plan
      • Delete MDR Plan
      • Batch Set MDR Plan
    • Transaction Limit Plan
      • New Transaction Limit Plan
      • Edit Transaction Limit Plan
      • Enable Transaction Limit Plan
      • Disable Transaction Limit Plan
      • Delete Transaction Limit Plan
      • Query Transaction Limit Plan
      • Query Transaction Limit Plan List
      • Set Transaction Limit Plan
      • Batch Set Transaction Limit Plan
      • Query Merchant Transaction Limit Plan
  • Appendix
    • MCC
    • Payment Brand
    • Payment Method Variant
    • Payment Brand, PSP Name and PSP Version
    • Card Class
    • Product ID
    • Country/Region
    • Result Code
    • Group Status
    • Merchant Status
    • Store Status
    • Terminal Status
    • MDR Plan Status
    • Transaction Limit Plan Status
    • Blended Billing Model Calculation Rules
  1. Store Info

Edit Store Info

PUT
/g2/v0/onboarding/{accountID}/store.edit
The Edit Store Info API is used to update some information of the store. You at least to update one of the fields.

Request

Path Params

Query Params

Body Params application/json

Example
{
    "basicInfo": {
        "storeName": "string",
        "storeEnglishName": "string",
        "transactionCurrency": [
            "string"
        ],
        "mcc": "stri",
        "region": "str",
        "province": "string",
        "city": "string",
        "postalCode": "string",
        "mailingAddress": "string",
        "englishMailingAddress": "string",
        "subBranch": "string",
        "workTime": "string",
        "riskScheme": "string",
        "riskFactor": "string",
        "commentText": "string",
        "rbsNumber": "string",
        "contactInfos": [
            {
                "contactName": "string",
                "emailAddress": "string",
                "phoneNumber": "string",
                "titleOrDepartment": "string",
                "birthday": "string"
            }
        ],
        "branchID": "string"
    },
    "onlineProducts": [
        {
            "productType": "string",
            "productName": "string",
            "details": "string"
        }
    ],
    "openAPIs": {
        "jsonOnlineAPI": {
            "supportAPIs": [
                "string"
            ],
            "paymentUnsupportedFeatures": [
                "string"
            ],
            "payoutUnsupportedFeatures": [
                "string"
            ]
        },
        "jsonOfflineAPI": {
            "supportAPIs": [
                "string"
            ]
        },
        "offline8583TransactionAPI": {
            "supportAPIs": [
                "string"
            ]
        },
        "offline8583ManagementAPI": {
            "supportAPIs": [
                "string"
            ]
        }
    },
    "secretKeyConfiguration": {
        "acquirerLevelKey": true,
        "groupLevelKey": true,
        "merchantLevelKey": true,
        "storeLevelKey": true
    },
    "interStoreRefund": {
        "supportInterStoreRefund": true
    },
    "authentication": {
        "supportMandatoryAuthentication": true,
        "threeDSChallengePreference": "st",
        "continueAuthorizationAfterAuthFailure": true,
        "3DSStrategy": "string",
        "authenticationServiceProviders": [
            {
                "authenticationServiceProvider": "string",
                "paymentBrand": [
                    "string"
                ],
                "orgUnitId": "string",
                "apiIdentifier": "string",
                "apiKey": "string",
                "userName": "string"
            }
        ]
    },
    "settlement": {
        "settlementType": "string",
        "settlementCycle": "st",
        "accountName": "string",
        "accountBank": "string",
        "bankReferenceNumber": "string",
        "accountNumber": "string",
        "settlementCurrency": "str"
    },
    "mdrRules": {
        "followMDRRule": true,
        "mdrRuleType": "string",
        "fixedRate": "strin",
        "merchantMDRs": [
            {
                "planID": "string",
                "externalPlanID": "string",
                "validityStartDate": "string",
                "validityEndDate": "string"
            }
        ]
    },
    "surchargeFeeRules": {
        "supportSurchargeFee": true,
        "surchargeFeePlans": [
            {
                "planID": "string",
                "externalPlanID": "string"
            }
        ]
    },
    "riskFunctionCategory": {
        "supportTransactionLimit": true,
        "planID": "string",
        "externalPlanID": "string"
    }
}

Responses

🟢200Success
application/json
Bodyapplication/json

Example
{
    "basicInfo": {
        "acquirerID": "string",
        "acquirerName": "string",
        "acquirerEnglishName": "string",
        "groupID": "string",
        "groupName": "string",
        "groupEnglishName": "string",
        "merchantID": "string",
        "merchantName": "string",
        "merchantEnglishName": "string",
        "businessScenario": [
            "string"
        ],
        "storeID": "string",
        "sid": "string",
        "storeName": "string",
        "storeEnglishName": "string",
        "transactionCurrency": [
            "string"
        ],
        "mcc": "stri",
        "region": "str",
        "province": "string",
        "city": "string",
        "postalCode": "string",
        "mailingAddress": "string",
        "englishMailingAddress": "string",
        "storeNumber": "string",
        "branchID": "string",
        "branchName": "string",
        "branchEnglishName": "string",
        "contractID": "string",
        "status": "string",
        "onboardingDate": "2019-08-24T14:15:22.123Z",
        "updateDate": "2019-08-24T14:15:22.123Z",
        "disableTime": "2019-08-24T14:15:22.123Z"
    },
    "result": {
        "code": "string",
        "message": "string"
    }
}
Previous
Batch Disable Store Info
Next
Disable Store Info
Built with