BETCORE Aggregator
Provider IntegrationCasino IntegrationFeed Integration
Provider IntegrationCasino IntegrationFeed Integration
Visit Betcore website
Follow Betcore on Instagram
Follow Betcore on LinkedIn
Follow Betcore on Youtube
  1. Payments
  • PLEASE READ: Getting Started
  • Integrate BETCORE Games
    • Integrate BETCORE Games
    • WebFrame Connection
    • BETCORE API
      • Authentication
        • Token
          POST
        • Verify
          POST
        • Jwks
          GET
      • Payments
        • Accept
          POST
      • Cashback
        • Accept
          POST
    • PARTNER API
      • Users
        • Auth
          POST
        • Data
          POST
      • Payments
        • Info
          POST
        • Make
          POST
        • Make-list
          POST
        • Close
          POST
      • Cashback
        • Make
          POST
  • Integrate YOUR Games
    • Integrate as Games Provider
    • PARTNER API
      • Games
        • Games
          GET
        • Launch
          POST
    • BETCORE API
      • Get Balance
        • Balance
          GET
      • Bets
        • PayIn
          POST
        • PayOut
          POST
        • PayInOut
          POST
        • Refund
          POST
  • Feed Integration
    • Feed Integration
    • REST API
      • Authorization
        • Token
          POST
      • Games
        • List
          GET
        • Info
          GET
        • Translations
          GET
      • Jackpot
        • Accumulated
          GET
    • Websocket
      • SubOnWholeGamesInfo
Provider IntegrationCasino IntegrationFeed Integration
Provider IntegrationCasino IntegrationFeed Integration
Visit Betcore website
Follow Betcore on Instagram
Follow Betcore on LinkedIn
Follow Betcore on Youtube
  1. Payments

Accept

POST
{base_url}/mis-api/api/v2/payments/accept

Overview#

The /payments/accept method is used to submit the result of a transaction processing.
It is recommended to implement a mechanism for resending requests in case of a network error occurred during a request or in case of receiving a response with an error.
The/payments/acceptrequest must be sent within 1 second after receiving the/payments/makerequest from BETCORE.

Possible values for ErrorCode parameter sent in the body#

Error CodeDescription
200Success
102145User not found
103801Incorrect amount
103Not enough funds for bet. Please deposit your account
102823Error adding transaction
102913Bet transaction not found
103779User blocked
103804Transaction already exists
103753Request data error
19Promo code has already been used
20The specified promo code was not found
21Not enough user registration data to use the promo code
22Promo code promotion has ended
23The user is prohibited from using this promo code
103902Player bet limit reached
103905Maximum odds threshold reached
103799API system error
📌
In case error 103804 was received, please pass the contents of Value.

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Path Params

Body Params application/json

Examples

Responses

🟢200Success
application/json
Body

⚪103752Incorrect request parameters
⚪102823Error accepting transaction
Request Request Example
Shell
JavaScript
Java
Swift
cURL
curl --location --request POST 'https://tvbetapiproxy.top/mis-api/api/v2/payments/accept' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '/*Example of a request when a transaction was processed successfully*/
{
    "ErrorCode": 200,
    "Message": "Success",
    "Value": {
        "BetId": 120730817,
        "PartnerTransactionId": "-1-120730817",
        "TransactionType": -1,
        "Amount": 10,
        "TaxAmount": 0
    }
}'
Response Response Example
200 - Successful response
{
    "ErrorCode": 200,
    "Message": "Success"
}
Previous
Jwks
Next
Accept
Built with