Reject Transaction APIs
GETFetch All Rejected Transactions
- Description
- Fetches all transactions that are rejected.
- Request Endpoint
- GET https://<Example api server address>/user/reject/transaction
- Parameters
- None.
- cURL syntax
curl --include \ 'https://core.dev.Example.net/api/user/reject/transactions'
- Response body
Headers: Content-Type: application/json | HTTPS Status Code: 200
{ "data": [ { "id": "b4acf632-e0f0-42d5-b6d4-f86f8d16b6a5", "deleted": false, "additionalIdentifier": "CUSTOM", "amount": 60, "application": { "id": "8bbba7f9-a8dd-4b84-abc8-19899b2cf0a7", "deleted": false, "name": "Application Recent", "appPackage": "appPac", "bundleIdentifier": "app", "casino": { "id": "53bb2a0b-25fe-4674-a1e5-b65d050a55f8", "deleted": false, "name": "Poker 26", "videoUrl": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/https://www.google.com/betting-video.mov", "imageUrl": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/http://www.google.com/betting.png", "description": "This casino has lot of game apps1", "website": "http://www.casino1.com", "icon": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/icon1234", "banner": "banner2345", "deletedBy": null, "deletedOn": null, "operatorStatus": "NEW", "email": null, "userRole": "OPERATOR", "firstName": null, "lastName": null, "address": null }, "casinoId": null, "categories": [ { "id": "e068a967-4da6-40b3-ae83-f7c3d4af533e", "deleted": false, "imageUrl": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/http://www.google.com/betting.png", "name": "Poker 1", "description": "Some poker category", "videoUrl": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/https://www.google.com/betting-video.mov", "iconUrl": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/https://www.google.com/betting-icon.png", "colorCode": "#FFFFFF", "heroImageReference": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/https://www.google.com/hero.png", "priority": 1, "deletedBy": null, "deletedOn": null } ], "categoryIds": null, "downloads": 4646, "featured": null, "versionHistories": [ { "build": 18, "version": "v0.3", "versionDate": 1472021965242, "releaseDate": 1472021965242, "downloadLink": null, "rating": { "count": 0, "overall": 0, "gamePlay": 0, "design": 0, "ease": 0 }, "description": null, "image": null, "sliderImages": null, "banner": null, "video": null, "icon": null, "featuredImage": null, "versionStatus": null, "privacyPolicy": null, "locationSupported": null, "languageSupported": null } ], "keywords": [ "key1", "key2", "key3" ], "latestBuild": 18, "latestVersion": "v0.3", "order": 345, "paragraph1": "1 paragraph", "paragraph2": "2st paragraph", "paragraph3": "3st paragraph", "paragraph4": "4th para", "presetPriceList": null, "price": 3436, "publisherId": null, "publisher": null, "ranking": 23, "subtitle": "subtitle", "updated": null, "status": "PUBLISHED", "downloadLink": null, "compatibility": "kitkat", "sizeOnDisk": "12MB", "permissionDetails": "You should have kitkat version to run this app", "additionalDetails": "This application is very popular", "tags": null, "rating": { "count": 0, "overall": 0, "gamePlay": 0, "design": 0, "ease": 0 }, "silent": { "min": 1, "max": 1 }, "normal": { "min": 1, "max": 1 }, "mandatory": { "min": 1, "max": 1 }, "downgrade": { "min": null, "max": null }, "incentives": null, "deletedBy": null, "deletedOn": null, "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/www.google.com", "sliderImages": [ { "id": "7cc39613-7e2a-4d31-ad24-079c06e70d92", "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/slider1.jpg", "order": 1 }, { "id": "0c58f354-2926-424c-935f-3e4ce8a6bc90", "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/slider2.jpg", "order": 0 } ], "banner": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/banner", "video": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/www.youtube.com", "icon": null, "featuredImage": null }, "currencyCode": "GBP", "orderDate": 1472622412963, "orderNumber": "8d5b63ce-e4fa-42d3-a9b0-8c16b91a30fd", "paymentType": "CREDITCARD", "providerPaymentId": null, "providerTransactionId": "201608310000067", "remarks": null, "transactionType": "SAVE_CARD", "past": false, "user": { "id": "139f0344-0641-4d9f-a47f-e695d05842a9", "deleted": false, "addresses": null, "devices": [ { "id": "431dd159-158e-4c72-b509-7c1e450bbe26", "deleted": false, "description": "Old Device", "deviceStatus": "NORMAL", "manufacturer": "Apple", "model": "iPhone 5", "os": "iOS 9", "udid": "2083718938012321038243", "simStateHashCode": null, "simCardState": null, "deletedUdid": null, "deletedBy": null, "deletedOn": null } ], "emailAuthenticationChannels": [], "firstName": "ABC ", "fullName": "ABC DEF", "groupTag": [ "FACEBOOK", "Apple", "United Kingdom", "iOS 9", "1234234", "iPhone 5" ], "lastName": "DEF", "locationCountry": "United Kingdom", "locationZipCode": "1234234", "mobileAuthenticationChannels": [], "pinCreated": true, "profileImagePath": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/default-profile-image.png", "profileName": "ABC", "registrationDate": 1472622061861, "socialAuthenticationChannels": [ { "addedOn": 1472622065207, "blockStatus": "NORMAL", "deletedOn": null, "lastUsedOn": 1472622065207, "loginType": "FACEBOOK", "socialId": "social123", "deleted": false, "recycleSocialId": null } ], "status": "EXISTING", "timezone": null, "userSetting": { "autoUpdateBetcadeApp": true, "autoUpdateDownloadedApps": true, "monthlyDepositMaxLimit": 0, "monthlyDepositMaxLimitCurrency": "GBP", "prefillUserInfoInCasino": true, "receiveEmailReceipt": true, "receiveNotifications": true, "shareRegistrationInfo": true, "userEmailProvided": true, "versionOfDownloadedBetcadeApp": "v1", "wifiDownloadLimitInMB": 0, "preferredCategories": [], "autoSaveCard": true, "autoAddHomeIcon": true, "receiveUpdateNotifications": true, "receiveAutoUpdatedNotifications": true, "receiveRecommendationNotifications": true, "appSetting": { "autoUpdateApps": true, "addIconHomeScreen": false, "saveNewCreditOrDebitCards": true, "appUpdatesAvailable": true, "appsWereAutoUpdated": true, "recommendedContentAvailable": true } }, "verified": true, "pinResetDate": null, "kycStatus": null, "singularId": null, "acquisitionIds": null, "userAuditInfo": { "initialLoginDate": 1472622061861, "initialLoginIp": "127.0.0.1", "initialLoginLocation": " ", "initialRegistrationDate": null, "initialRegistrationIp": null, "initialRegistrationLocation": null }, "email": "san.sh555@gmail.com", "phone": "+919874654244", "dob": 663359640000, "testUser": null }, "extCasinoPaymentGatewayID": "w123", "deviceUdid": "2083718938012321038243", "promoCodes": [ { "promoCode": "PROMO1", "bonusAmount": 10.5 }, { "promoCode": "PROMO2", "bonusAmount": 15.5 } ], "extCasinoUserID": "token", "extCasinoTransID": "ppi12345", "providerOrderId": "oi12345sdfs", "pspCode": "code123", "pspTID": "tid123", "appliedIncentives": [ { "incentiveId": "cb1c-4c9c-acef-44b9a784efb5", "amount": 25.75 }, { "incentiveId": "76c24-cb1c-4c9c-acef-44b9a784efb5", "amount": 20.56 } ], "applicationVersion": "v0.3", "transactionResult": "REJECTED_BY_CASINO", "amlData": { "extRiskCheckResult": "PASS", "extRiskCheckScore": 1, "extRiskCheckDateTime": 1462361924, "extRiskCheckData": { "data": "sample", "result": false } }, "threeDSData": { "extRisk3DSTransaction": true, "extRisk3DSSecureTransId": "tr123", "extRisk3DSEnrolledCard": true, "extRisk3DSResult": "Success", "extRisk3DSData": { "data": "sample", "result": false } }, "casino": { "id": "53bb2a0b-25fe-4674-a1e5-b65d050a55f8", "deleted": false, "name": "Poker 26", "videoUrl": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/https://www.google.com/betting-video.mov", "imageUrl": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/http://www.google.com/betting.png", "description": "This casino has lot of game apps1", "website": "http://www.casino1.com", "icon": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/icon1234", "banner": "banner2345", "deletedBy": null, "deletedOn": null, "operatorStatus": "NEW", "email": null, "userRole": "OPERATOR", "firstName": null, "lastName": null, "address": null }, "transactionCategory": "DEPOSIT", "parentTransactionId": null, "refundedAmount": null, "manualRefund": false, "notes": "We want to reject this transaction as it is fraud", "reason": "Rejected by casino - Fraud" } ], "detail": null, "error": false, "message": "Fetching all reject transaction successful." }
GETFetch User's Rejected Transactions
- Description
- Fetches a user’s rejected transactions.
- Request Endpoint
- GET https://<Example api server address>/user/{id}/reject/transactions
- Parameters
Parameter Type Use Description id String Required UUID of an existing user. - cURL syntax
curl --include \ 'https://core.dev.Example.net/api/user/{id}/reject/transactions'
- Response body
Headers: Content-Type: application/json | HTTPS Status Code: 200
{ "data": [ { "id": "b4acf632-e0f0-42d5-b6d4-f86f8d16b6a5", "deleted": false, "additionalIdentifier": "CUSTOM", "amount": 60, "application": { "id": "8bbba7f9-a8dd-4b84-abc8-19899b2cf0a7", "deleted": false, "name": "Application Recent", "appPackage": "appPac", "bundleIdentifier": "app", "casino": { "id": "53bb2a0b-25fe-4674-a1e5-b65d050a55f8", "deleted": false, "name": "Poker 26", "videoUrl": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/https://www.google.com/betting-video.mov", "imageUrl": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/http://www.google.com/betting.png", "description": "This casino has lot of game apps1", "website": "http://www.casino1.com", "icon": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/icon1234", "banner": "banner2345", "deletedBy": null, "deletedOn": null, "operatorStatus": "NEW", "email": null, "userRole": "OPERATOR", "firstName": null, "lastName": null, "address": null }, "casinoId": null, "categories": [ { "id": "e068a967-4da6-40b3-ae83-f7c3d4af533e", "deleted": false, "imageUrl": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/http://www.google.com/betting.png", "name": "Poker 1", "description": "Some poker category", "videoUrl": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/https://www.google.com/betting-video.mov", "iconUrl": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/https://www.google.com/betting-icon.png", "colorCode": "#FFFFFF", "heroImageReference": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/https://www.google.com/hero.png", "priority": 1, "deletedBy": null, "deletedOn": null } ], "categoryIds": null, "downloads": 4646, "featured": null, "versionHistories": [ { "build": 18, "version": "v0.3", "versionDate": 1472021965242, "releaseDate": 1472021965242, "downloadLink": null, "rating": { "count": 0, "overall": 0, "gamePlay": 0, "design": 0, "ease": 0 }, "description": null, "image": null, "sliderImages": null, "banner": null, "video": null, "icon": null, "featuredImage": null, "versionStatus": null, "privacyPolicy": null, "locationSupported": null, "languageSupported": null } ], "keywords": [ "key1", "key2", "key3" ], "latestBuild": 18, "latestVersion": "v0.3", "order": 345, "paragraph1": "1 paragraph", "paragraph2": "2st paragraph", "paragraph3": "3st paragraph", "paragraph4": "4th para", "presetPriceList": null, "price": 3436, "publisherId": null, "publisher": null, "ranking": 23, "subtitle": "subtitle", "updated": null, "status": "PUBLISHED", "downloadLink": null, "compatibility": "kitkat", "sizeOnDisk": "12MB", "permissionDetails": "You should have kitkat version to run this app", "additionalDetails": "This application is very popular", "tags": null, "rating": { "count": 0, "overall": 0, "gamePlay": 0, "design": 0, "ease": 0 }, "silent": { "min": 1, "max": 1 }, "normal": { "min": 1, "max": 1 }, "mandatory": { "min": 1, "max": 1 }, "downgrade": { "min": null, "max": null }, "incentives": null, "deletedBy": null, "deletedOn": null, "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/www.google.com", "sliderImages": [ { "id": "7cc39613-7e2a-4d31-ad24-079c06e70d92", "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/slider1.jpg", "order": 1 }, { "id": "0c58f354-2926-424c-935f-3e4ce8a6bc90", "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/slider2.jpg", "order": 0 } ], "banner": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/banner", "video": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/www.youtube.com", "icon": null, "featuredImage": null }, "currencyCode": "GBP", "orderDate": 1472622412963, "orderNumber": "8d5b63ce-e4fa-42d3-a9b0-8c16b91a30fd", "paymentType": "CREDITCARD", "providerPaymentId": null, "providerTransactionId": "201608310000067", "remarks": null, "transactionType": "SAVE_CARD", "past": false, "user": { "id": "139f0344-0641-4d9f-a47f-e695d05842a9", "deleted": false, "addresses": null, "devices": [ { "id": "431dd159-158e-4c72-b509-7c1e450bbe26", "deleted": false, "description": "Old Device", "deviceStatus": "NORMAL", "manufacturer": "Apple", "model": "iPhone 5", "os": "iOS 9", "udid": "2083718938012321038243", "simStateHashCode": null, "simCardState": null, "deletedUdid": null, "deletedBy": null, "deletedOn": null } ], "emailAuthenticationChannels": [], "firstName": "ABC ", "fullName": "ABC DEF", "groupTag": [ "FACEBOOK", "Apple", "United Kingdom", "iOS 9", "1234234", "iPhone 5" ], "lastName": "DEF", "locationCountry": "United Kingdom", "locationZipCode": "1234234", "mobileAuthenticationChannels": [], "pinCreated": true, "profileImagePath": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/default-profile-image.png", "profileName": "ABC", "registrationDate": 1472622061861, "socialAuthenticationChannels": [ { "addedOn": 1472622065207, "blockStatus": "NORMAL", "deletedOn": null, "lastUsedOn": 1472622065207, "loginType": "FACEBOOK", "socialId": "social123", "deleted": false, "recycleSocialId": null } ], "status": "EXISTING", "timezone": null, "userSetting": { "autoUpdateBetcadeApp": true, "autoUpdateDownloadedApps": true, "monthlyDepositMaxLimit": 0, "monthlyDepositMaxLimitCurrency": "GBP", "prefillUserInfoInCasino": true, "receiveEmailReceipt": true, "receiveNotifications": true, "shareRegistrationInfo": true, "userEmailProvided": true, "versionOfDownloadedBetcadeApp": "v1", "wifiDownloadLimitInMB": 0, "preferredCategories": [], "autoSaveCard": true, "autoAddHomeIcon": true, "receiveUpdateNotifications": true, "receiveAutoUpdatedNotifications": true, "receiveRecommendationNotifications": true, "appSetting": { "autoUpdateApps": true, "addIconHomeScreen": false, "saveNewCreditOrDebitCards": true, "appUpdatesAvailable": true, "appsWereAutoUpdated": true, "recommendedContentAvailable": true } }, "verified": true, "pinResetDate": null, "kycStatus": null, "singularId": null, "acquisitionIds": null, "userAuditInfo": { "initialLoginDate": 1472622061861, "initialLoginIp": "127.0.0.1", "initialLoginLocation": " ", "initialRegistrationDate": null, "initialRegistrationIp": null, "initialRegistrationLocation": null }, "email": "san.sh555@gmail.com", "phone": "+919874654244", "dob": 663359640000, "testUser": null }, "extCasinoPaymentGatewayID": "w123", "deviceUdid": "2083718938012321038243", "promoCodes": [ { "promoCode": "PROMO1", "bonusAmount": 10.5 }, { "promoCode": "PROMO2", "bonusAmount": 15.5 } ], "extCasinoUserID": "token", "extCasinoTransID": "ppi12345", "providerOrderId": "oi12345sdfs", "pspCode": "code123", "pspTID": "tid123", "appliedIncentives": [ { "incentiveId": "cb1c-4c9c-acef-44b9a784efb5", "amount": 25.75 }, { "incentiveId": "76c24-cb1c-4c9c-acef-44b9a784efb5", "amount": 20.56 } ], "applicationVersion": "v0.3", "transactionResult": "REJECTED_BY_CASINO", "amlData": { "extRiskCheckResult": "PASS", "extRiskCheckScore": 1, "extRiskCheckDateTime": 1462361924, "extRiskCheckData": { "data": "sample", "result": false } }, "threeDSData": { "extRisk3DSTransaction": true, "extRisk3DSSecureTransId": "tr123", "extRisk3DSEnrolledCard": true, "extRisk3DSResult": "Success", "extRisk3DSData": { "data": "sample", "result": false } }, "casino": { "id": "53bb2a0b-25fe-4674-a1e5-b65d050a55f8", "deleted": false, "name": "Poker 26", "videoUrl": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/https://www.google.com/betting-video.mov", "imageUrl": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/http://www.google.com/betting.png", "description": "This casino has lot of game apps1", "website": "http://www.casino1.com", "icon": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/icon1234", "banner": "banner2345", "deletedBy": null, "deletedOn": null, "operatorStatus": "NEW", "email": null, "userRole": "OPERATOR", "firstName": null, "lastName": null, "address": null }, "transactionCategory": "DEPOSIT", "parentTransactionId": null, "refundedAmount": null, "manualRefund": false, "notes": "We want to reject this transaction as it is fraud", "reason": "Rejected by casino - Fraud" } ], "detail": null, "error": false, "message": "Fetching User's all reject transaction successful." }
POSTReject User Transaction
- Description
- Rejects a user transaction.
- Request Endpoint
- POST https://<Example api server address>/user/reject/transaction
- Parameters
- None.
- cURL syntax
curl --include \ --request POST \ --header "Content-Type: application/json" \ --data-binary "{ \"userTransactionId\" : \"b4acf632-e0f0-42d5-b6d4-f86f8d16b6a5\", \"timestamp\" : 1472620207, \"reasonForReject\" : \"Rejected by casino\", \"notes\" : \"we want to badly reject this transaction as it is fraud\" }" \ 'https://core.dev.Example.net/api/user/reject/transaction'
- POST body attributes (JSON)
Attribute Type Use Description userTransactionId
String Required UUID of an existing User transaction. timestamp
Number Required Timestamp of reject transaction. reasonForReject
String Required Reason for reject transaction. notes
String Optional Notes to be recorded. - POST body
Headers: Content-Type: application/json
{ "userTransactionId": "b4acf632-e0f0-42d5-b6d4-f86f8d16b6a5", "timestamp": 1472620207, "reasonForReject": "Rejected by casino", "notes": "we want to badly reject this transaction as it is fraud" }
- Response body
Headers: Content-Type: application/json | HTTPS Status Code: 200
{ "data": true, "detail": null, "error": false, "message": "Rejecting user transaction successful." }