This object represents a line of credit purchase. Purchases can be made on Draw objects only. Purchases of type regular increase
principal balance of a Draw. Some purchase types, such as cashBack
or refund
are actually reduce the principal balance of a Draw.
Each purchase has a unique identifier.
Success
{- "count": 0,
- "data": [
- {
- "id": "string",
- "externalId": "string",
- "displayId": "string",
- "type": "regular",
- "status": "settled",
- "amount": 0,
- "originalAmount": 0,
- "purchaseDate": "2019-08-24",
- "purchaseDetails": {
- "description": "Purchase",
- "pointOfSaleType": "online",
- "categoryId": "string",
- "merchantId": "string",
- "merchantName": "string",
- "metadata": { },
- "isValidMerchantId": true,
- "externalCardId": "string",
- "originalCurrencyAmount": 0,
- "originalCurrencyCode": "string",
- "conversionRate": 0,
- "merchantCity": "string",
- "merchantState": "string",
- "merchantCountry": "string",
- "merchantCategoryCode": "string"
}, - "refundDetails": {
- "refundTransactionId": "string",
- "refundNonDuePrincipalAmount": 0,
- "refundTransactionAmount": 0
}, - "declineReason": {
- "mainExternalReasonCode": "string",
- "mainText": "string",
- "mainScriptForRep": "string"
}, - "eligibleDisputeAmount": 0,
- "metadata": { },
- "timestamps": {
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "effectiveAt": "string"
}
}
]
}
Created
Request Timeout
{- "externalId": "string",
- "type": "regular",
- "status": "settled",
- "amount": 0,
- "purchaseDate": "2019-08-24",
- "purchaseDetails": {
- "description": "Purchase",
- "pointOfSaleType": "online",
- "categoryId": "string",
- "merchantId": "string",
- "merchantName": "string",
- "metadata": { },
- "externalCardId": "string",
- "originalCurrencyAmount": 0,
- "originalCurrencyCode": "string",
- "conversionRate": 0,
- "merchantCity": "string",
- "merchantState": "string",
- "merchantCountry": "string",
- "merchantCategoryCode": "string"
}, - "refundDetails": {
- "refundTransactionId": "string",
- "refundNonDuePrincipalAmount": 0,
- "refundTransactionAmount": 0
}, - "originalPurchaseId": "string",
- "declineReason": {
- "mainExternalReasonCode": "string",
- "mainText": "string",
- "mainScriptForRep": "string"
}, - "metadata": { }
}
{- "status": 0,
- "message": "string",
- "data": {
- "id": "string",
- "externalId": "string",
- "displayId": "string",
- "type": "regular",
- "status": "settled",
- "amount": 0,
- "originalAmount": 0,
- "purchaseDate": "2019-08-24",
- "purchaseDetails": {
- "description": "Purchase",
- "pointOfSaleType": "online",
- "categoryId": "string",
- "merchantId": "string",
- "merchantName": "string",
- "metadata": { },
- "isValidMerchantId": true,
- "externalCardId": "string",
- "originalCurrencyAmount": 0,
- "originalCurrencyCode": "string",
- "conversionRate": 0,
- "merchantCity": "string",
- "merchantState": "string",
- "merchantCountry": "string",
- "merchantCategoryCode": "string"
}, - "refundDetails": {
- "refundTransactionId": "string",
- "refundNonDuePrincipalAmount": 0,
- "refundTransactionAmount": 0
}, - "declineReason": {
- "mainExternalReasonCode": "string",
- "mainText": "string",
- "mainScriptForRep": "string"
}, - "eligibleDisputeAmount": 0,
- "metadata": { },
- "timestamps": {
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "effectiveAt": "string"
}
}
}
Purchases
{- "status": 0,
- "message": "string",
- "data": [
- {
- "id": "string",
- "externalId": "string",
- "displayId": "string",
- "type": "regular",
- "status": "settled",
- "amount": 0,
- "originalAmount": 0,
- "purchaseDate": "2019-08-24",
- "purchaseDetails": {
- "description": "Purchase",
- "pointOfSaleType": "online",
- "categoryId": "string",
- "merchantId": "string",
- "merchantName": "string",
- "metadata": { },
- "isValidMerchantId": true,
- "externalCardId": "string",
- "originalCurrencyAmount": 0,
- "originalCurrencyCode": "string",
- "conversionRate": 0,
- "merchantCity": "string",
- "merchantState": "string",
- "merchantCountry": "string",
- "merchantCategoryCode": "string"
}, - "refundDetails": {
- "refundTransactionId": "string",
- "refundNonDuePrincipalAmount": 0,
- "refundTransactionAmount": 0
}, - "declineReason": {
- "mainExternalReasonCode": "string",
- "mainText": "string",
- "mainScriptForRep": "string"
}, - "eligibleDisputeAmount": 0,
- "metadata": { },
- "timestamps": {
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "effectiveAt": "string"
}
}
]
}
Updated
{- "status": 0,
- "message": "string",
- "data": {
- "id": "string",
- "externalId": "string",
- "displayId": "string",
- "type": "regular",
- "status": "settled",
- "amount": 0,
- "originalAmount": 0,
- "purchaseDate": "2019-08-24",
- "purchaseDetails": {
- "description": "Purchase",
- "pointOfSaleType": "online",
- "categoryId": "string",
- "merchantId": "string",
- "merchantName": "string",
- "metadata": { },
- "isValidMerchantId": true,
- "externalCardId": "string",
- "originalCurrencyAmount": 0,
- "originalCurrencyCode": "string",
- "conversionRate": 0,
- "merchantCity": "string",
- "merchantState": "string",
- "merchantCountry": "string",
- "merchantCategoryCode": "string"
}, - "refundDetails": {
- "refundTransactionId": "string",
- "refundNonDuePrincipalAmount": 0,
- "refundTransactionAmount": 0
}, - "declineReason": {
- "mainExternalReasonCode": "string",
- "mainText": "string",
- "mainScriptForRep": "string"
}, - "eligibleDisputeAmount": 0,
- "metadata": { },
- "timestamps": {
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "effectiveAt": "string"
}
}
}
Updated
Request Timeout
Locked
{- "status": "pending",
- "amount": 0,
- "effectiveAt": "2022-06-10T11:45Z",
- "externalId": "string",
- "originalPurchaseId": "string",
- "purchaseDetails": {
- "description": "Purchase",
- "pointOfSaleType": "online",
- "categoryId": "string",
- "merchantId": "string",
- "merchantName": "string",
- "metadata": { },
- "externalCardId": "string",
- "originalCurrencyAmount": 0,
- "originalCurrencyCode": "string",
- "conversionRate": 0,
- "merchantCity": "string",
- "merchantState": "string",
- "merchantCountry": "string",
- "merchantCategoryCode": "string"
}, - "metadata": { },
- "declineReason": {
- "mainExternalReasonCode": "string",
- "mainText": "string",
- "mainScriptForRep": "string"
}, - "refundDetails": {
- "refundTransactionId": "string",
- "refundNonDuePrincipalAmount": 0,
- "refundTransactionAmount": 0
}
}
{- "status": 0,
- "message": "string",
- "data": {
- "id": "string",
- "externalId": "string",
- "displayId": "string",
- "type": "regular",
- "status": "settled",
- "amount": 0,
- "originalAmount": 0,
- "purchaseDate": "2019-08-24",
- "purchaseDetails": {
- "description": "Purchase",
- "pointOfSaleType": "online",
- "categoryId": "string",
- "merchantId": "string",
- "merchantName": "string",
- "metadata": { },
- "isValidMerchantId": true,
- "externalCardId": "string",
- "originalCurrencyAmount": 0,
- "originalCurrencyCode": "string",
- "conversionRate": 0,
- "merchantCity": "string",
- "merchantState": "string",
- "merchantCountry": "string",
- "merchantCategoryCode": "string"
}, - "refundDetails": {
- "refundTransactionId": "string",
- "refundNonDuePrincipalAmount": 0,
- "refundTransactionAmount": 0
}, - "declineReason": {
- "mainExternalReasonCode": "string",
- "mainText": "string",
- "mainScriptForRep": "string"
}, - "eligibleDisputeAmount": 0,
- "metadata": { },
- "timestamps": {
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "effectiveAt": "string"
}
}
}
Creates a new purchase dispute.
Success
Locked
{- "externalId": "string",
- "caseId": "string",
- "status": "unsubmitted",
- "disputedAmount": 0,
- "metadata": { },
- "repostedPurchaseId": "string",
- "createDisputeCase": true
}
{- "status": 0,
- "message": "string",
- "data": {
- "id": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "deletedAt": "2019-08-24T14:15:22Z",
- "externalId": "string",
- "companyId": "string",
- "timestamps": {
- "submittedAt": "2019-08-24T14:15:22Z",
- "expiredAt": "2019-08-24T14:15:22Z",
- "wonAt": "2019-08-24T14:15:22Z",
- "lostAt": "2019-08-24T14:15:22Z"
}, - "caseId": "string",
- "status": "unsubmitted",
- "disputedAmount": 0,
- "metadata": { },
- "repostedPurchaseId": "string"
}
}
Success
{- "count": 0,
- "data": [
- {
- "id": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "deletedAt": "2019-08-24T14:15:22Z",
- "externalId": "string",
- "companyId": "string",
- "timestamps": {
- "submittedAt": "2019-08-24T14:15:22Z",
- "expiredAt": "2019-08-24T14:15:22Z",
- "wonAt": "2019-08-24T14:15:22Z",
- "lostAt": "2019-08-24T14:15:22Z"
}, - "caseId": "string",
- "status": "unsubmitted",
- "disputedAmount": 0,
- "metadata": { },
- "repostedPurchaseId": "string"
}
]
}
Success
{- "count": 0,
- "data": [
- {
- "id": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "deletedAt": "2019-08-24T14:15:22Z",
- "externalId": "string",
- "companyId": "string",
- "timestamps": {
- "submittedAt": "2019-08-24T14:15:22Z",
- "expiredAt": "2019-08-24T14:15:22Z",
- "wonAt": "2019-08-24T14:15:22Z",
- "lostAt": "2019-08-24T14:15:22Z"
}, - "caseId": "string",
- "status": "unsubmitted",
- "disputedAmount": 0,
- "metadata": { },
- "repostedPurchaseId": "string"
}
]
}
Success
{- "count": 0,
- "data": [
- {
- "id": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "deletedAt": "2019-08-24T14:15:22Z",
- "externalId": "string",
- "companyId": "string",
- "timestamps": {
- "submittedAt": "2019-08-24T14:15:22Z",
- "expiredAt": "2019-08-24T14:15:22Z",
- "wonAt": "2019-08-24T14:15:22Z",
- "lostAt": "2019-08-24T14:15:22Z"
}, - "caseId": "string",
- "status": "unsubmitted",
- "disputedAmount": 0,
- "metadata": { },
- "repostedPurchaseId": "string"
}
]
}
Success
{- "status": 0,
- "message": "string",
- "data": {
- "id": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "deletedAt": "2019-08-24T14:15:22Z",
- "externalId": "string",
- "companyId": "string",
- "timestamps": {
- "submittedAt": "2019-08-24T14:15:22Z",
- "expiredAt": "2019-08-24T14:15:22Z",
- "wonAt": "2019-08-24T14:15:22Z",
- "lostAt": "2019-08-24T14:15:22Z"
}, - "caseId": "string",
- "status": "unsubmitted",
- "disputedAmount": 0,
- "metadata": { },
- "repostedPurchaseId": "string"
}
}
Success
Request Timeout
{- "externalId": "string",
- "caseId": "string",
- "status": "unsubmitted",
- "disputedAmount": 0,
- "metadata": { },
- "repostedPurchaseId": "string"
}
{- "status": 0,
- "message": "string",
- "data": {
- "id": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "deletedAt": "2019-08-24T14:15:22Z",
- "externalId": "string",
- "companyId": "string",
- "timestamps": {
- "submittedAt": "2019-08-24T14:15:22Z",
- "expiredAt": "2019-08-24T14:15:22Z",
- "wonAt": "2019-08-24T14:15:22Z",
- "lostAt": "2019-08-24T14:15:22Z"
}, - "caseId": "string",
- "status": "unsubmitted",
- "disputedAmount": 0,
- "metadata": { },
- "repostedPurchaseId": "string"
}
}