Implements public API methods to work with store items, payments, orders API Reference
undefined
API Endpoint
https://app.memberzone.org
Request Content-Types: application/json
Response Content-Types: application/json
Schemes: https
Version: v1.0
Paths
POST /api/public/store/{cartkey}/finishorder
undefined
cartkey:
string
in path
(no description)
Request Example
{
"ShippingInfo": "string",
"BillingInfo": "string",
"CartKey": "string",
"ShippingOptionId": "string",
"ShippingSum": "number"
}
Response Example (200 OK)
{
"Status": "integer",
"StatusMessage": "string",
"Data": "string"
}
GET /api/public/store/getinitialdata/{cartguid}/{contactid}
cartguid:
string
in path
(no description)
contactid:
string
in path
(no description)
Response Example (200 OK)
{
"Status": "integer",
"StatusMessage": "string",
"Data": "string"
}
POST /api/public/store/save
undefined
Request Example
{
"ReCaptchaResponse": "string",
"DisableReCaptchaCheck": "boolean",
"BillingInfo": "string",
"PaymentInfo": "string"
}
Response Example (200 OK)
{
"Status": "integer",
"StatusMessage": "string",
"Data": "string"
}
Schema Definitions
PublicApiResponseObject<OrderPaymentEnvironmentModel>: object
- Status: integer
- StatusMessage: string
- Data: string
Example
{
"Status": "integer",
"StatusMessage": "string",
"Data": "string"
}
PublicApiResponseObject<SaveStoreOrderPaymentResultModel>: object
- Status: integer
- StatusMessage: string
- Data: string
Example
{
"Status": "integer",
"StatusMessage": "string",
"Data": "string"
}
SaveStoreOrderPaymentModel: object
- ReCaptchaResponse: string
- DisableReCaptchaCheck: boolean
- BillingInfo: string
- PaymentInfo: string
Example
{
"ReCaptchaResponse": "string",
"DisableReCaptchaCheck": "boolean",
"BillingInfo": "string",
"PaymentInfo": "string"
}
PublicApiResponseObject<StorePurchaseResultModel>: object
- Status: integer
- StatusMessage: string
- Data: string
Example
{
"Status": "integer",
"StatusMessage": "string",
"Data": "string"
}