Credit Products
Important
The credit products feature is about to be deprecated and replaced by credit product policies, which is part of the bundles feature. For more on policies and bundles in a credit program, see Managing Credit Programs in the Marqeta Dashboard (Beta).The Marqeta platform’s credit products feature enables you to create and manage a credit product and customize its characteristics, such as the credit line range and required fees or APRs. Credit product characteristics determine the behaviors and attributes of associated credit accounts.
This page includes reference documentation on the credit product transition events sent to your webhook endpoint, and the credit product endpoints for creating and retrieving a credit products and its lineage.
Important
To create and manage credit products, you must use the Marqeta Dashboard. For more, see Managing Credit Products in the Marqeta Dashboard.
The following endpoints are displayed for reference purposes only.
Create credit product
Copy section link
Action: POST
Endpoint: /credit/products
Create a credit product.
Request body
Copy section link
Fields | Description |
---|---|
token
string
|
Unique identifier of the credit product. Allowable Values: 36 char max |
card_product_tokens
array of strings
|
List of associated card product tokens. Allowable Values: |
name
string
|
Name of the credit product. Allowable Values: |
description
string
|
Description of the credit product. Allowable Values: |
status
string
|
Status of the credit product.
Allowable Values:
|
classification
string
|
Class to which the credit product belongs.
Allowable Values:
|
product_type
string
|
Type of credit product.
Allowable Values:
|
product_sub_type
string
|
Subtype of the credit product type.
Allowable Values:
|
currency_code
string
|
A valid three-digit ISO 4217 currency code Allowable Values:
|
credit_line
object
|
Information about the credit line range. Allowable Values: |
credit_line.min
decimal
|
Minimum credit limit. Allowable Values: 0–999999999999.99 |
credit_line.max
decimal
|
Maximum credit limit. Allowable Values: 0–999999999999.99 |
usage
array of strings
|
List of usage types for the credit product. Allowable Values:
|
min_payment_percentage
decimal
|
Minimum payment, expressed as a percentage of the total statement balance, due on the payment due day. Allowable Values: 0.0001–100 |
min_payment_flat_amount
decimal
|
Minimum payment, expressed as a flat amount, due on the payment due day. Allowable Values: 0.01 min |
min_payment_calculation
object
|
Information used to calculate the minimum payment amount. Allowable Values: |
min_payment_calculation.include_past_due_amount
boolean
|
Whether to include the past due amount when calculating the minimum payment. Allowable Values: |
min_payment_calculation.min_payment_percentage
object
|
Information used to calculate the minimum payment percentage. Allowable Values: |
min_payment_calculation.min_payment_percentage.percentage_of_balance
decimal
|
Minimum payment, expressed as a percentage of the total statement balance, due on the payment due day. Allowable Values: 0.0001–100 |
min_payment_calculation.min_payment_percentage.include_fees_charged
array of strings
|
List of fee types to include when calculating the minimum payment. Allowable Values:
|
min_payment_calculation.min_payment_flat_amount
decimal
|
Minimum payment, expressed as a flat amount, due on the payment due day. Allowable Values: 0.01 min |
payment_allocation_order
array of strings
|
Ordered list of balance types to which payments are allocated, from first to last. Allowable Values:
|
interest_calculation
object
|
Definitions for interest calculation characteristics. Allowable Values: |
interest_calculation.method
string
|
Method of interest calculation. Allowable Values:
|
interest_calculation.day_count
string
|
Day-count convention. Allowable Values:
|
interest_calculation.interest_application
array of strings
|
Balance type on which interest is applied. Allowable Values:
|
interest_calculation.minimum_interest
decimal
|
When interest is applied, this value determines the minimum amount of interest that can be charged. Allowable Values: 0–999999999999.99 |
interest_calculation.interest_on_grace_reactivation
string
|
Determines whether to charge or waive interest for the billing period when the balance is paid off. Allowable Values:
|
interest_calculation.grace_days_application
string
|
Determines the last day of grace period based on which interest charges are calculated. Allowable Values:
|
interest_calculation.application_of_credits
object
|
Cycle type and day that credits are applied in the daily balance calculation. Allowable Values: |
interest_calculation.application_of_credits.cycle_type
string
|
Type of cycle.
Allowable Values:
|
interest_calculation.application_of_credits.day
integer
|
Day of the billing cycle when credits are applied. Allowable Values: 1–31 |
interest_calculation.exclude_tran_types
array of strings
|
List of transactions that are excluded from current billing period’s interest charge, but included in next. Allowable Values:
|
config
object
|
Information on configurations for billing cycle day, payment due day, and fees. Allowable Values: |
config.billing_cycle_day
integer
|
Day of month the billing cycle starts. Allowable Values: 1 |
config.payment_due_day
integer
|
Day of month the payment for the previous billing cycle is due. Allowable Values: 31 |
config.fees
array of strings
|
List of fee types associated with the product. Allowable Values:
|
Response body
Copy section link
Fields | Description |
---|---|
token
string
|
Unique identifier of the credit product. Allowable Values: 36 char max |
parent_product_token
string
|
Unique identifier of the parent credit product. Allowable Values: Existing credit product token |
card_product_tokens
array of strings
|
List of associated card product tokens. Allowable Values: |
name
string
|
Name of the credit product. Allowable Values: |
description
string
|
Description of the credit product. Allowable Values: |
status
string
|
Status of the credit product.
Allowable Values:
|
created_time
datetime
|
Date and time when the credit product was created on the Marqeta platform. Allowable Values: |
updated_time
datetime
|
Date and time when the credit product was last updated on the Marqeta platform. Allowable Values: |
classification
string
|
Class to which the credit product belongs.
Allowable Values:
|
product_type
string
|
Type of credit product.
Allowable Values:
|
product_sub_type
string
|
Subtype of the credit product type.
Allowable Values:
|
currency_code
string
|
A valid three-digit ISO 4217 currency code Allowable Values:
|
credit_line
object
|
Information about the credit line range. Allowable Values: |
credit_line.min
decimal
|
Minimum credit limit. Allowable Values: 0–999999999999.99 |
credit_line.max
decimal
|
Maximum credit limit. Allowable Values: 0–999999999999.99 |
usage
array of strings
|
List of usage types for the credit product. Allowable Values:
|
min_payment_percentage
decimal
|
Minimum payment, expressed as a percentage of the total statement balance, due on the payment due day. Allowable Values: 0.0001–100 |
min_payment_flat_amount
decimal
|
Minimum payment, expressed as a flat amount, due on the payment due day. Allowable Values: 0.01 min |
min_payment_calculation
object
|
Information used to calculate the minimum payment amount. Allowable Values: |
min_payment_calculation.include_past_due_amount
boolean
|
Whether to include the past due amount when calculating the minimum payment. Allowable Values: |
min_payment_calculation.min_payment_percentage
object
|
Information used to calculate the minimum payment percentage. Allowable Values: |
min_payment_calculation.min_payment_percentage.percentage_of_balance
decimal
|
Minimum payment, expressed as a percentage of the total statement balance, due on the payment due day. Allowable Values: 0.0001–100 |
min_payment_calculation.min_payment_percentage.include_fees_charged
array of strings
|
List of fee types to include when calculating the minimum payment. Allowable Values:
|
min_payment_calculation.min_payment_flat_amount
decimal
|
Minimum payment, expressed as a flat amount, due on the payment due day. Allowable Values: 0.01 min |
payment_allocation_order
array of strings
|
Ordered list of balance types to which payments are allocated, from first to last. Allowable Values:
|
interest_calculation
object
|
Definitions for interest calculation characteristics. Allowable Values: |
interest_calculation.method
string
|
Method of interest calculation. Allowable Values:
|
interest_calculation.day_count
string
|
Day-count convention. Allowable Values:
|
interest_calculation.interest_application
array of strings
|
Balance type on which interest is applied. Allowable Values:
|
interest_calculation.minimum_interest
decimal
|
When interest is applied, this value determines the minimum amount of interest that can be charged. Allowable Values: 0–999999999999.99 |
interest_calculation.interest_on_grace_reactivation
string
|
Determines whether to charge or waive interest for the billing period when the balance is paid off. Allowable Values:
|
interest_calculation.grace_days_application
string
|
Determines the last day of grace period based on which interest charges are calculated. Allowable Values:
|
interest_calculation.application_of_credits
object
|
Cycle type and day that credits are applied in the daily balance calculation. Allowable Values: |
interest_calculation.application_of_credits.cycle_type
string
|
Type of cycle.
Allowable Values:
|
interest_calculation.application_of_credits.day
integer
|
Day of the billing cycle when credits are applied. Allowable Values: 1–31 |
interest_calculation.exclude_tran_types
array of strings
|
List of transactions that are excluded from current billing period’s interest charge, but included in next. Allowable Values:
|
config
object
|
Information on configurations for billing cycle day, payment due day, and fees. Allowable Values: |
config.billing_cycle_day
integer
|
Day of month the billing cycle starts. Allowable Values: 1 |
config.payment_due_day
integer
|
Day of month the payment for the previous billing cycle is due. Allowable Values: 31 |
config.fees
array of strings
|
List of fee types associated with the product. Allowable Values:
|
List credit products
Copy section link
Action: GET
Endpoint: /credit/products
Retrieve an array of credit products.
This endpoint supports sorting and pagination.
URL query parameters
Copy section link
Fields | Description |
---|---|
status
array of strings
|
Filter products returned by specified status, allows multiple statuses to be included. Allowable Values:
|
count
integer
|
The number of resources to retrieve. Allowable Values: 1–100 |
start_index
integer
|
The sort order index of the first resource in the returned array. Allowable Values: 0 min |
sort_by
string
|
Field on which to sort.
Prefix the field name with a hyphen ( NOTE:
You must sort using system field names such as Allowable Values:
|
Response body
Copy section link
Fields | Description |
---|---|
count
integer
|
The number of resources returned. Allowable Values: |
start_index
integer
|
The sort order index of the first resource in the returned array. Allowable Values: Any integer |
end_index
integer
|
The sort order index of the last resource in the returned array. Allowable Values: Any integer |
is_more
boolean
|
A value of Allowable Values:
|
data
array of objects
|
List of credit products. Allowable Values: |
data[].token
string
|
Unique identifier of the credit product. Allowable Values: 36 char max |
data[].parent_product_token
string
|
Unique identifier of the parent credit product. Allowable Values: Existing credit product token |
data[].card_product_tokens
array of strings
|
List of associated card product tokens. Allowable Values: |
data[].name
string
|
Name of the credit product. Allowable Values: |
data[].description
string
|
Description of the credit product. Allowable Values: |
data[].status
string
|
Status of the credit product.
Allowable Values:
|
data[].created_time
datetime
|
Date and time when the credit product was created on the Marqeta platform. Allowable Values: |
data[].updated_time
datetime
|
Date and time when the credit product was last updated on the Marqeta platform. Allowable Values: |
data[].classification
string
|
Class to which the credit product belongs.
Allowable Values:
|
data[].product_type
string
|
Type of credit product.
Allowable Values:
|
data[].product_sub_type
string
|
Subtype of the credit product type.
Allowable Values:
|
data[].currency_code
string
|
A valid three-digit ISO 4217 currency code Allowable Values:
|
data[].credit_line
object
|
Information about the credit line range. Allowable Values: |
data[].credit_line.min
decimal
|
Minimum credit limit. Allowable Values: 0–999999999999.99 |
data[].credit_line.max
decimal
|
Maximum credit limit. Allowable Values: 0–999999999999.99 |
data[].usage
array of strings
|
List of usage types for the credit product. Allowable Values:
|
data[].min_payment_percentage
decimal
|
Minimum payment, expressed as a percentage of the total statement balance, due on the payment due day. Allowable Values: 0.0001–100 |
data[].min_payment_flat_amount
decimal
|
Minimum payment, expressed as a flat amount, due on the payment due day. Allowable Values: 0.01 min |
data[].min_payment_calculation
object
|
Information used to calculate the minimum payment amount. Allowable Values: |
data[].min_payment_calculation.include_past_due_amount
boolean
|
Whether to include the past due amount when calculating the minimum payment. Allowable Values: |
data[].min_payment_calculation.min_payment_percentage
object
|
Information used to calculate the minimum payment percentage. Allowable Values: |
data[].min_payment_calculation.min_payment_percentage.percentage_of_balance
decimal
|
Minimum payment, expressed as a percentage of the total statement balance, due on the payment due day. Allowable Values: 0.0001–100 |
data[].min_payment_calculation.min_payment_percentage.include_fees_charged
array of strings
|
List of fee types to include when calculating the minimum payment. Allowable Values:
|
data[].min_payment_calculation.min_payment_flat_amount
decimal
|
Minimum payment, expressed as a flat amount, due on the payment due day. Allowable Values: 0.01 min |
data[].payment_allocation_order
array of strings
|
Ordered list of balance types to which payments are allocated, from first to last. Allowable Values:
|
data[].interest_calculation
object
|
Definitions for interest calculation characteristics. Allowable Values: |
data[].interest_calculation.method
string
|
Method of interest calculation. Allowable Values:
|
data[].interest_calculation.day_count
string
|
Day-count convention. Allowable Values:
|
data[].interest_calculation.interest_application
array of strings
|
Balance type on which interest is applied. Allowable Values:
|
data[].interest_calculation.minimum_interest
decimal
|
When interest is applied, this value determines the minimum amount of interest that can be charged. Allowable Values: 0–999999999999.99 |
data[].interest_calculation.interest_on_grace_reactivation
string
|
Determines whether to charge or waive interest for the billing period when the balance is paid off. Allowable Values:
|
data[].interest_calculation.grace_days_application
string
|
Determines the last day of grace period based on which interest charges are calculated. Allowable Values:
|
data[].interest_calculation.application_of_credits
object
|
Cycle type and day that credits are applied in the daily balance calculation. Allowable Values: |
data[].interest_calculation.application_of_credits.cycle_type
string
|
Type of cycle.
Allowable Values:
|
data[].interest_calculation.application_of_credits.day
integer
|
Day of the billing cycle when credits are applied. Allowable Values: 1–31 |
data[].interest_calculation.exclude_tran_types
array of strings
|
List of transactions that are excluded from current billing period’s interest charge, but included in next. Allowable Values:
|
data[].config
object
|
Information on configurations for billing cycle day, payment due day, and fees. Allowable Values: |
data[].config.billing_cycle_day
integer
|
Day of month the billing cycle starts. Allowable Values: 1 |
data[].config.payment_due_day
integer
|
Day of month the payment for the previous billing cycle is due. Allowable Values: 31 |
data[].config.fees
array of strings
|
List of fee types associated with the product. Allowable Values:
|
Retrieve credit product
Copy section link
Action: GET
Endpoint: /credit/products/{token}
Retrieve a credit product.
URL path parameters
Copy section link
Fields | Description |
---|---|
token
string
|
The unique identifier of the credit product to retrieve. Send a Allowable Values: |
Response body
Copy section link
Fields | Description |
---|---|
token
string
|
Unique identifier of the credit product. Allowable Values: 36 char max |
parent_product_token
string
|
Unique identifier of the parent credit product. Allowable Values: Existing credit product token |
card_product_tokens
array of strings
|
List of associated card product tokens. Allowable Values: |
name
string
|
Name of the credit product. Allowable Values: |
description
string
|
Description of the credit product. Allowable Values: |
status
string
|
Status of the credit product.
Allowable Values:
|
created_time
datetime
|
Date and time when the credit product was created on the Marqeta platform. Allowable Values: |
updated_time
datetime
|
Date and time when the credit product was last updated on the Marqeta platform. Allowable Values: |
classification
string
|
Class to which the credit product belongs.
Allowable Values:
|
product_type
string
|
Type of credit product.
Allowable Values:
|
product_sub_type
string
|
Subtype of the credit product type.
Allowable Values:
|
currency_code
string
|
A valid three-digit ISO 4217 currency code Allowable Values:
|
credit_line
object
|
Information about the credit line range. Allowable Values: |
credit_line.min
decimal
|
Minimum credit limit. Allowable Values: 0–999999999999.99 |
credit_line.max
decimal
|
Maximum credit limit. Allowable Values: 0–999999999999.99 |
usage
array of strings
|
List of usage types for the credit product. Allowable Values:
|
min_payment_percentage
decimal
|
Minimum payment, expressed as a percentage of the total statement balance, due on the payment due day. Allowable Values: 0.0001–100 |
min_payment_flat_amount
decimal
|
Minimum payment, expressed as a flat amount, due on the payment due day. Allowable Values: 0.01 min |
min_payment_calculation
object
|
Information used to calculate the minimum payment amount. Allowable Values: |
min_payment_calculation.include_past_due_amount
boolean
|
Whether to include the past due amount when calculating the minimum payment. Allowable Values: |
min_payment_calculation.min_payment_percentage
object
|
Information used to calculate the minimum payment percentage. Allowable Values: |
min_payment_calculation.min_payment_percentage.percentage_of_balance
decimal
|
Minimum payment, expressed as a percentage of the total statement balance, due on the payment due day. Allowable Values: 0.0001–100 |
min_payment_calculation.min_payment_percentage.include_fees_charged
array of strings
|
List of fee types to include when calculating the minimum payment. Allowable Values:
|
min_payment_calculation.min_payment_flat_amount
decimal
|
Minimum payment, expressed as a flat amount, due on the payment due day. Allowable Values: 0.01 min |
payment_allocation_order
array of strings
|
Ordered list of balance types to which payments are allocated, from first to last. Allowable Values:
|
interest_calculation
object
|
Definitions for interest calculation characteristics. Allowable Values: |
interest_calculation.method
string
|
Method of interest calculation. Allowable Values:
|
interest_calculation.day_count
string
|
Day-count convention. Allowable Values:
|
interest_calculation.interest_application
array of strings
|
Balance type on which interest is applied. Allowable Values:
|
interest_calculation.minimum_interest
decimal
|
When interest is applied, this value determines the minimum amount of interest that can be charged. Allowable Values: 0–999999999999.99 |
interest_calculation.interest_on_grace_reactivation
string
|
Determines whether to charge or waive interest for the billing period when the balance is paid off. Allowable Values:
|
interest_calculation.grace_days_application
string
|
Determines the last day of grace period based on which interest charges are calculated. Allowable Values:
|
interest_calculation.application_of_credits
object
|
Cycle type and day that credits are applied in the daily balance calculation. Allowable Values: |
interest_calculation.application_of_credits.cycle_type
string
|
Type of cycle.
Allowable Values:
|
interest_calculation.application_of_credits.day
integer
|
Day of the billing cycle when credits are applied. Allowable Values: 1–31 |
interest_calculation.exclude_tran_types
array of strings
|
List of transactions that are excluded from current billing period’s interest charge, but included in next. Allowable Values:
|
config
object
|
Information on configurations for billing cycle day, payment due day, and fees. Allowable Values: |
config.billing_cycle_day
integer
|
Day of month the billing cycle starts. Allowable Values: 1 |
config.payment_due_day
integer
|
Day of month the payment for the previous billing cycle is due. Allowable Values: 31 |
config.fees
array of strings
|
List of fee types associated with the product. Allowable Values:
|
Retrieve credit product lineage
Copy section link
Action: GET
Endpoint: /credit/products/{token}/lineage
Retrieve the lineage of a credit product, which is an array of related credit products whose lineage can be traced back to the same original credit product.
This endpoint supports sorting and pagination.
URL path parameters
Copy section link
Fields | Description |
---|---|
token
string
|
The unique identifier of the credit product whose lineage you want to retrieve. Send a Allowable Values: |
URL query parameters
Copy section link
Fields | Description |
---|---|
status
array of strings
|
The statuses of the credit products to return. Allowable Values:
|
count
integer
|
The number of resources to retrieve. Allowable Values: 1–100 |
start_index
integer
|
The sort order index of the first resource in the returned array. Allowable Values: 0 min |
sort_by
string
|
Field on which to sort.
Prefix the field name with a hyphen ( NOTE:
You must sort using system field names such as Allowable Values:
|
Response body
Copy section link
Fields | Description |
---|---|
count
integer
|
The number of resources returned. Allowable Values: |
start_index
integer
|
The sort order index of the first resource in the returned array. Allowable Values: Any integer |
end_index
integer
|
The sort order index of the last resource in the returned array. Allowable Values: Any integer |
is_more
boolean
|
A value of Allowable Values:
|
data
array of objects
|
List of credit products. Allowable Values: |
data[].token
string
|
Unique identifier of the credit product. Allowable Values: 36 char max |
data[].parent_product_token
string
|
Unique identifier of the parent credit product. Allowable Values: Existing credit product token |
data[].card_product_tokens
array of strings
|
List of associated card product tokens. Allowable Values: |
data[].name
string
|
Name of the credit product. Allowable Values: |
data[].description
string
|
Description of the credit product. Allowable Values: |
data[].status
string
|
Status of the credit product.
Allowable Values:
|
data[].created_time
datetime
|
Date and time when the credit product was created on the Marqeta platform. Allowable Values: |
data[].updated_time
datetime
|
Date and time when the credit product was last updated on the Marqeta platform. Allowable Values: |
data[].classification
string
|
Class to which the credit product belongs.
Allowable Values:
|
data[].product_type
string
|
Type of credit product.
Allowable Values:
|
data[].product_sub_type
string
|
Subtype of the credit product type.
Allowable Values:
|
data[].currency_code
string
|
A valid three-digit ISO 4217 currency code Allowable Values:
|
data[].credit_line
object
|
Information about the credit line range. Allowable Values: |
data[].credit_line.min
decimal
|
Minimum credit limit. Allowable Values: 0–999999999999.99 |
data[].credit_line.max
decimal
|
Maximum credit limit. Allowable Values: 0–999999999999.99 |
data[].usage
array of strings
|
List of usage types for the credit product. Allowable Values:
|
data[].min_payment_percentage
decimal
|
Minimum payment, expressed as a percentage of the total statement balance, due on the payment due day. Allowable Values: 0.0001–100 |
data[].min_payment_flat_amount
decimal
|
Minimum payment, expressed as a flat amount, due on the payment due day. Allowable Values: 0.01 min |
data[].min_payment_calculation
object
|
Information used to calculate the minimum payment amount. Allowable Values: |
data[].min_payment_calculation.include_past_due_amount
boolean
|
Whether to include the past due amount when calculating the minimum payment. Allowable Values: |
data[].min_payment_calculation.min_payment_percentage
object
|
Information used to calculate the minimum payment percentage. Allowable Values: |
data[].min_payment_calculation.min_payment_percentage.percentage_of_balance
decimal
|
Minimum payment, expressed as a percentage of the total statement balance, due on the payment due day. Allowable Values: 0.0001–100 |
data[].min_payment_calculation.min_payment_percentage.include_fees_charged
array of strings
|
List of fee types to include when calculating the minimum payment. Allowable Values:
|
data[].min_payment_calculation.min_payment_flat_amount
decimal
|
Minimum payment, expressed as a flat amount, due on the payment due day. Allowable Values: 0.01 min |
data[].payment_allocation_order
array of strings
|
Ordered list of balance types to which payments are allocated, from first to last. Allowable Values:
|
data[].interest_calculation
object
|
Definitions for interest calculation characteristics. Allowable Values: |
data[].interest_calculation.method
string
|
Method of interest calculation. Allowable Values:
|
data[].interest_calculation.day_count
string
|
Day-count convention. Allowable Values:
|
data[].interest_calculation.interest_application
array of strings
|
Balance type on which interest is applied. Allowable Values:
|
data[].interest_calculation.minimum_interest
decimal
|
When interest is applied, this value determines the minimum amount of interest that can be charged. Allowable Values: 0–999999999999.99 |
data[].interest_calculation.interest_on_grace_reactivation
string
|
Determines whether to charge or waive interest for the billing period when the balance is paid off. Allowable Values:
|
data[].interest_calculation.grace_days_application
string
|
Determines the last day of grace period based on which interest charges are calculated. Allowable Values:
|
data[].interest_calculation.application_of_credits
object
|
Cycle type and day that credits are applied in the daily balance calculation. Allowable Values: |
data[].interest_calculation.application_of_credits.cycle_type
string
|
Type of cycle.
Allowable Values:
|
data[].interest_calculation.application_of_credits.day
integer
|
Day of the billing cycle when credits are applied. Allowable Values: 1–31 |
data[].interest_calculation.exclude_tran_types
array of strings
|
List of transactions that are excluded from current billing period’s interest charge, but included in next. Allowable Values:
|
data[].config
object
|
Information on configurations for billing cycle day, payment due day, and fees. Allowable Values: |
data[].config.billing_cycle_day
integer
|
Day of month the billing cycle starts. Allowable Values: 1 |
data[].config.payment_due_day
integer
|
Day of month the payment for the previous billing cycle is due. Allowable Values: 31 |
data[].config.fees
array of strings
|
List of fee types associated with the product. Allowable Values:
|
Credit product transition events
Copy section link
Credit product transition events include activities such as a credit product being activated, pending approval, sent for revision, or rejected. These activities transition a credit product’s status.
Credit product transition notifications contain detailed information about the events. They are sent as credit product transition events occur.
Each notification contains a status
field that categorizes the credit product transition event.
The following table describes each credit product status.
Values in the Status column are the literal values of the notification’s status
field.
Values in the Type field are the literal webhook event type.
When configuring a webhook to subscribe to credit events, set the type
value to credit.*
.
This enables Marqeta to send notifications for all credit events, including credit product transition events.
For more on webhooks, see Webhooks Management
Status | Type | Description |
---|---|---|
ACTIVE |
status.activated |
Credit product was activated. |
PENDING APPROVAL |
status.pendingapproval |
Credit product was created and is now pending approval. |
SENT FOR REVISION |
status.sentforrevision |
Credit product was sent for revision. |
REJECTED |
status.rejected |
Credit product was rejected. |
The following example shows a credit.producttransition.state.activated
event.