These are all of the Endpoints required to identify or interact with Customers.
...
Type | Parameter | Details |
---|---|---|
BODY | customer_id |
|
BODY | account_status |
|
BODY | account_status_reason_code |
|
BODY | tos_agreement |
|
BODY | risk_rating |
|
BODY | account_number |
|
BODY | customer_account_type |
|
BODY | credit_limit |
|
BODY | available_credit |
|
BODY | originating_merchant_id |
|
BODY | originating_merchant_name |
|
BODY | creation_date |
|
BODY | first_name |
|
BODY | last_name |
|
BODY | card_ending_in |
|
BODY | preferred_language |
|
...
Type | Parameter | Details |
---|---|---|
BODY | available_credit |
|
BODY | account_number |
|
BODY | customer_id |
|
BODY | security_qid.id |
|
BODY | security_qid.text |
|
BODY | address_1 |
|
BODY | address_2 |
|
BODY | city |
|
BODY | postal_code |
|
BODY | province |
|
BODY | payment_protection |
|
BODY | risk_rating |
|
BODY | offer_types.plan_name |
|
BODY | offer_types.plan_id |
|
BODY | offer_types.offer_category |
|
BODY | offer_types.term_options |
|
BODY | card_ending_in |
|
BODY | preferred_language |
|
BODY |
| |
BODY | phone_number |
|
BODY | account_type |
|
...
Code Block | ||
---|---|---|
| ||
{ "format": "security_question", "security_qid": "6"sms", "security_answer": "Rainbow", "request_id": "12345678901234567890" } |
...
Code Block | ||
---|---|---|
| ||
https://{posapi_url}/flexiti/pos-api/v2.5.1/client-id/{client_id}/accounts/12345/calculate-interest |
This endpoint retrieves the plan and term NOTE: the /calculate-interest endpoint has been updated to version 2.5.1, reflected in the URI.
This endpoint retrieves the plan and term configured for the merchant that can be offered to a customer.
...
Type | Parameter | Details |
---|---|---|
BODY | account_number |
|
BODY | account_type |
|
BODY | amount |
|
BODY | customer.available_credit |
|
BODY | customer.air |
|
BODY | customer.first_name |
|
BODY | customer.last_name |
|
BODY | customer.category_type |
|
BODY | regular_purchase.term_amount |
|
BODY | regular_purchase.air |
|
BODY | regular_purchase.verify |
|
BODY | regular_purchase.fees.description |
|
BODY | regular_purchase.fees.amount |
|
BODY | regular_purchase.fees.type |
|
BODY | regular_purchase.fees.message |
|
BODY | promotional_purchase.plan_id |
|
BODY | promotional_purchase.plan_name |
|
BODY | promotional_purchase.terms.term |
|
BODY | promotional_purchase.terms.term_amount |
|
BODY | promotional_purchase.terms.annual_rates.description |
|
BODY | promotional_purchase.terms.annual_rates.rate |
|
BODY | promotional_purchase.terms.annual_rates.type |
|
BODY | promotional_purchase.terms.annual_rates.message |
|
BODY | promotional_purchase.terms.fees.description |
|
BODY | promotional_purchase.terms.fees.amount |
|
BODY | promotional_purchase.terms.fees.type |
|
BODY | promotional_purchase.terms.fees.message |
|
...
Code Block | ||||
---|---|---|---|---|
| ||||
{ "account_number": 116994755, "account_type": "consumer", "amount": 10.5, "customer": { "air": 0.3099, "available_credit": 14000, "first_name": "Flexiti", "last_name": "MITester", "category_type": "preferred" }, "regular_purchase": { "term_amount": 10.5, "air": 0.3099, "fees": [], "verify": true }, "promotional_purchase": [ { "plan_id": 4, "plan_name": "EMP - Regular Interest" "terms": [ { "term": 3, "term_amount": 3.56, "fees": [], "annual_rates": { "description": "Annual Promotional Interest Rate:", "rate": 0.0999, "type": "APR", "message": "Promotional annual interest rate applies during the promotional period and is included in your estimated monthly payments. Account annual interest rate is charged if the promo is cancelled or expires without full payment and applies when promos are not in effect." } }, { "term": 6, "term_amount": 10.38, "fees": [ { "description": "Administrative fees:", "amount": 50, "type": "admin_total", "message": "Although your administrative fee may be represented as a monthly or annual amount, the fee is due in full if the account is paid off early. See terms and conditions for full details." } ], "annual_rates": { "description": "Annual Promotional Interest Rate:", "rate": 0.0999, "type": "APR", "message": "Promotional annual interest rate applies during the promotional period and is included in your estimated monthly payments. Account annual interest rate is charged if the promo is cancelled or expires without full payment and applies when promos are not in effect." } }, { "term": 12, "term_amount": 5.32, "fees": [ { "description": "Administrative fees:", "amount": 49.99, "type": "admin_total", "message": "Although your administrative fee may be represented as a monthly or annual amount, the fee is due in full if the account is paid off early. See terms and conditions for full details." } ], "annual_rates": { "description": "Annual Promotional Interest Rate:", "rate": 0.0999, "type": "APR", "message": "Promotional annual interest rate applies during the promotional period and is included in your estimated monthly payments. Account annual interest rate is charged if the promo is cancelled or expires without full payment and applies when promos are not in effect." } } ] }, { "plan_id": 6, "terms": [ { "term": 3, "term_amount": 10.5, "fees": [], "annual_rates": { "description": "Annual Interest Rate:", "rate": 0.3099, "type": "AIR", "message": "Interest at the annual interest rate accrues (on applicable plans) during the promo period and will be charged if the balance is not paid in full by the promo expiry date or if the promo is cancelled due to payment default on the account." } }, { "term": 6, "term_amount": 70.49, "fees": [ { "description": "Administrative fees:", "amount": 59.99, "type": "admin_total", "message": "Although your administrative fee may be represented as a monthly or annual amount, the fee is due in full if the account is paid off early. See terms and conditions for full details." } ], "annual_rates": { "description": "Annual Interest Rate:", "rate": 0.3099, "type": "AIR", "message": "Interest at the annual interest rate accrues (on applicable plans) during the promo period and will be charged if the balance is not paid in full by the promo expiry date or if the promo is cancelled due to payment default on the account." } } ] } ] } |
Success Response - Quebec Customer
Code Block |
---|
]
} |
Success Response - Quebec Customer
Code Block | ||||
---|---|---|---|---|
| ||||
{
"account_number": 116994859,
"account_type": "consumer",
"amount": 10.5,
"customer": {
"air": 0.3099,
"available_credit": 13500,
"first_name": "Flexiti",
"last_name": "MITester",
"category_type": "preferred"
},
"regular_purchase": {
"term_amount": 10.5,
"air": 0.3099,
"fees": [],
"verify": true
},
"promotional_purchase": [
{
"plan_id": 4,
"plan_name": "EMP - Regular Interest"
"terms": [
{
"term": 3,
"term_amount": 3.56,
"fees": [],
"annual_rates": {
"description": "Annual Promotional Interest Rate:",
"rate": 0.0999,
"type": "APR",
"message": "Promotional annual interest rate applies during the promotional period and is included in your estimated monthly payments. Account annual interest rate is charged if the promo is cancelled or expires without full payment and applies when promos are not in effect."
}
},
{
"term": 6,
"term_amount": 1.8,
"fees": [],
"annual_rates": {
"description": "Annual Promotional Interest Rate:",
"rate": 0.0999,
"type": "APR",
"message": "Promotional annual interest rate applies during the promotional period and is included in your estimated monthly payments. Account annual interest rate is charged if the promo is cancelled or expires without full payment and applies when promos are not in effect."
}
}
]
}
]
} |