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 | 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 | offer_types.plan_
| BODY |
|
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 |
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.termsplan_name |
| ||||
BODY | promotional_purchase.terms.term |
| ||||
BODY | promotional_purchase.terms.term_amount |
| ||||
BODY | promotional_purchase.terms.apr number (5,4) It will be a coefficient annual_rates.description |
| ||||
BODY | promotional_purchase.terms.feesannual_rates.descriptionrate |
| ||||
BODY | BODY | promotional_purchase.terms.fees.type | ASCII String (20) Whether the fees displayed are per month or in total promotional_purchase.terms.feesannual_rates.amount |
| type |
|
BODY | promotional_purchase.terms.feesannual_rates.message |
|
Success Response - ROC Customer:
...
breakoutMode | wide |
---|---|
language | json |
...
| ||
BODY | promotional_purchase.terms.fees.description |
|
BODY | promotional_purchase.terms.fees.amount |
|
BODY | promotional_purchase.terms.fees.type |
|
BODY | promotional_purchase.terms.fees.message |
|
Success Response - ROC Customer:
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, "account_numberfees": 11223344[], "account_type:" "consumer", "amount": 250, "customerannual_rates": { "airdescription": 0.289,"Annual Promotional Interest Rate:", "available_credit": 8000, "first_namerate": "John", 0.0999, "last_name": "Smith", "category_type": "preferred" }APR", "regular_purchase": { "term_amount": 250, "airmessage": 0.289, "fees": [] }, "promotional_purchase": [ { "plan_id": 4,"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." "terms": [ } { }, "term": 3, { "term_amount": 20.336, "aprterm_amount": 010.099938, "fees": [ { "description": "Administrative fees:", "amount": 49.9950, "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." } and conditions for full details." ] } ] }], { "planannual_idrates": { 5, "terms": [ "description": "Annual Promotional Interest Rate:", { "termrate": 6,0.0999, "term_amounttype": 4.67"APR", "aprmessage": 0, "fees": [ "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." { } }, "description": "Administrative fees:", { "amountterm": 312, "term_amount": 5.32, "type": "admin_monthly", "fees": [ "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." "description": "Administrative fees:", } "amount": 49.99, ] }, "type": "admin_total", { "termmessage": 12,"Although your administrative fee may be represented as a monthly or annual amount, the fee is due in full if the account is "term_amount": 3.83, paid off early. See terms and conditions for full details." "apr": 0, } "fees": [ ], { "annual_rates": { "description": "Administrative feesAnnual Promotional Interest Rate:", "amountrate": 30.0999, "type": "admin_monthlyAPR", "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." }"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." ]} } ] } ] } |
Success Response - Quebec Customer
Code Block | ||||
---|---|---|---|---|
| ||||
{ "account_number": 116994859, "account_type": 11223344"consumer", "amount": 25010.5, "customer": { "air": 0.31243099, "available_credit": 170013500, "first_name": "JacquesFlexiti", "last_name": "SmithMITester", "category_type": "premiumpreferred" }, "regular_purchase": { "term_amount": 25010.5, "air": 0.31243099, "fees": [], "verify": true }, "promotional_purchase": [ { "plan_id": 5, 4, "plan_name": "EMP - Regular Interest" "terms": [ { "term": 6 3, "term_amount": 3.56, "term_amountfees": 41.67[], "aprannual_rates": 0, { "feesdescription": []"Annual Promotional Interest Rate:", }, "rate": 0.0999, { "termtype": 12"APR", "term_amount "message": 20.83, "apr": 0, "fees": []"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": 9, "termsterm": 6, [ {"term_amount": 1.8, "termfees": 6[], "termannual_amountrates": 250,{ "aprdescription": 0.35, "Annual Promotional Interest Rate:", "feesrate": []0.0999, }, "type": "APR", { "termmessage": 12,"Promotional annual interest rate applies during the promotional period and is included in your estimated monthly payments. Account annual interest "term_amount": 250, "apr": 0.35,rate is charged if the promo is cancelled or expires without full payment and applies when promos are not in effect." "fees": []} } ] } ] } |