ReCharge Payments
Last updated
Last updated
Features | Details |
---|---|
Release Status | Released |
Source API Version | ‘2021-11’ ‘2021-01’ (1 table) |
Table Selection | Yes |
Column Selection | Yes |
Edit Integrations | Yes |
Replication Type Selection | No |
Authentication Parameters | Recharge payments API token |
Replication Type | Key based replication |
Replication Key | Date |
Suggested Replication Frequency | 1 hr |
Sign in to Recharge payments.
Click API tokens under Apps on the left sidebar.
Click on "Create an API token" to generate a new set of tokens for Daton.
Fill in the form and give "read access" to the required tables you'd like to add on Daton.
Click "Save" after filling in all the details.
With the new token generated, use it on Daton while creating the integration.
Sign in to Daton.
Select Recharge Payments from the integrations page.
Provide Integration Name Replication Frequency and History.
Provide your recharge's API token, generated using the steps above.
Post which you will be prompted to choose from the list of available tables.
Select all required columns for each table.
Submit the integration.
Source documentation: https://developer.rechargepayments.com/2021-11/
Purpose: To view all the addresses of your customers.
Replication: Incremental
Replication Key: updated_at Fields
Name | Datatype |
id | INTEGER |
payment_method_id | INTEGER |
address1 | STRING |
address2 | STRING |
city | STRING |
company | STRING |
country_code | STRING |
created_at | DATETIME |
customer_id | INTEGER |
discounts | RECORD |
first_name | STRING |
last_name | STRING |
order_attributes | RECORD |
order_note | STRING |
phone | STRING |
province | STRING |
shipping_lines_override | RECORD |
updated_at | DATETIME |
zip | STRING |
created_at_ts | TIMESTAMP |
updated_at_ts | TIMESTAMP |
Purpose: To get a list of charges (transactions) on your store.
Replication: Incremental
Replication Key: updated_at Fields
Name | Datatype |
id | INTEGER |
address_id | INTEGER |
analytics_data | RECORD |
billing_address | RECORD |
client_details | RECORD |
created_at | TIMESTAMP |
currency | STRING |
customer | RECORD |
discounts | RECORD |
external_order_id | RECORD |
external_transaction_id | RECORD |
has_uncommitted_changes | BOOLEAN |
line_items | RECORD |
note | STRING |
order_attributes | RECORD |
orders_count | INTEGER |
payment_processor | STRING |
processed_at | TIMESTAMP |
retry_date | DATE |
scheduled_at | DATE |
shipping_address | RECORD |
shipping_lines | RECORD |
status | STRING |
subtotal_price | STRING |
tags | STRING |
tax_lines | RECORD |
taxable | BOOLEAN |
total_discounts | STRING |
total_line_items_price | STRING |
total_price | STRING |
total_refunds | STRING |
total_tax | STRING |
total_weight_grams | INTEGER |
type | STRING |
updated_at | TIMESTAMP |
retry_date_ts | TIMESTAMP |
Purpose: To get all the information about your customers.
Replication: Incremental
Replication Key: updated_at Fields
Name | Datatype |
id | INTEGER |
analytics_data | RECORD |
created_at | DATETIME |
STRING | |
external_customer_id | RECORD |
first_charge_processed_at | DATETIME |
first_name | STRING |
has_payment_method_in_dunning | BOOLEAN |
has_valid_payment_method | BOOLEAN |
hash | STRING |
last_name | STRING |
subscriptions_active_count | INTEGER |
subscriptions_total_count | INTEGER |
updated_at | DATETIME |
Purpose: To get information about all the applicable/previously applicable discounts on your store.
Replication: Incremental
Replication Key: updated_at Fields
Name | Datatype |
id | INTEGER |
applies_to | RECORD |
channel_settings | RECORD |
code | STRING |
created_at | TIMESTAMP |
status | STRING |
updated_at | TIMESTAMP |
usage_limits | RECORD |
value | STRING |
value_type | STRING |
Onetimes
Purpose: To get a list of all the products bought when added to an ongoing subscription.
Replication: Incremental
Replication Key: updated_at Fields
Name | Datatype |
id | INTEGER |
address_id | INTEGER |
created_at | TIMESTAMP |
customer_id | INTEGER |
external_product_id | RECORD |
external_variant_id | RECORD |
next_charge_scheduled_at | TIMESTAMP |
price | STRING |
product_title | STRING |
properties | RECORD |
quantity | INTEGER |
sku | STRING |
sku_override | BOOLEAN |
updated_at | TIMESTAMP |
variant_title | STRING |
next_charge_scheduled_at_dt | DATE |
Purpose: To get list of all the orders from your store.
Replication: Incremental
Replication Key: updated_at Fields
Name | Datatype |
id | INTEGER |
address_id | INTEGER |
billing_address | RECORD |
charge | RECORD |
client_details | RECORD |
created_at | DATETIME |
currency | STRING |
customer | RECORD |
discounts | RECORD |
external_cart_token | STRING |
external_order_id | RECORD |
external_order_number | RECORD |
is_prepaid | BOOLEAN |
line_items | RECORD |
note | STRING |
order_attributes | RECORD |
processed_at | DATETIME |
scheduled_at | DATETIME |
shipping_address | RECORD |
shipping_lines | RECORD |
status | STRING |
subtotal_price | STRING |
tags | STRING |
tax_lines | RECORD |
taxable | BOOLEAN |
total_discounts | STRING |
total_line_items_price | STRING |
total_price | STRING |
total_refunds | STRING |
total_tax | STRING |
total_weight_grams | INTEGER |
type | STRING |
updated_at | DATETIME |
created_at_ts | TIMESTAMP |
processed_at_ts | TIMESTAMP |
scheduled_at_ts | TIMESTAMP |
updated_at_ts | TIMESTAMP |
Purpose: To get a list of all the plans on your store.
Replication: Incremental
Replication Key: updated_at Fields
Name | Datatype |
id | INTEGER |
channel_settings | RECORD |
created_at | TIMESTAMP |
external_product_id | RECORD |
sort_order | INTEGER |
subscription_preferences | RECORD |
title | STRING |
type | STRING |
updated_at | TIMESTAMP |
Purpose: To get a list of all the products in your catalogue.
Replication:
Replication Key: external_product_ids Fields
Name | Datatype |
id | INTEGER |
collection_id | INTEGER |
created_at | DATETIME |
discount_amount | INTEGER |
discount_type | STRING |
handle | STRING |
images | RECORD |
product_id | INTEGER |
shopify_product_id | INTEGER |
subscription_defaults | RECORD |
title | STRING |
updated_at | DATETIME |
discount_amount_nu | NUMERIC |
product_id_nu | NUMERIC |
shopify_product_id_nu | NUMERIC |
Purpose: To get information about all the subscriptions.
Replication: Incremental
Replication Key: updated_at Fields
Name | Datatype |
id | INTEGER |
address_id | INTEGER |
customer_id | INTEGER |
analytics_data | RECORD |
charge_interval_frequency | INTEGER |
created_at | TIMESTAMP |
expire_after_specific_number_of_charges | INTEGER |
external_product_id | RECORD |
external_variant_id | RECORD |
has_queued_charges | BOOLEAN |
is_prepaid | BOOLEAN |
is_skippable | BOOLEAN |
is_swappable | BOOLEAN |
max_retries_reached | BOOLEAN |
next_charge_scheduled_at | DATE |
order_interval_frequency | INTEGER |
order_interval_unit | STRING |
price | STRING |
product_title | STRING |
properties | RECORD |
quantity | INTEGER |
sku | STRING |
sku_override | BOOLEAN |
status | STRING |
updated_at | TIMESTAMP |
variant_title | STRING |