Skip to content

Add documentation for recurring orders#124

Open
joaobaptistanqda wants to merge 1 commit into
masterfrom
enhancement/document-automated-orders
Open

Add documentation for recurring orders#124
joaobaptistanqda wants to merge 1 commit into
masterfrom
enhancement/document-automated-orders

Conversation

@joaobaptistanqda

Copy link
Copy Markdown
Contributor

Description

This PR adds documentation for automated orders.

Related issues

https://uphold.atlassian.net/browse/SWY-3958

@joaobaptistanqda joaobaptistanqda self-assigned this Jun 9, 2026
@joaobaptistanqda joaobaptistanqda requested a review from a team as a code owner June 9, 2026 10:47
@joaobaptistanqda joaobaptistanqda added the enhancement New feature or request label Jun 9, 2026
@github-actions

github-actions Bot commented Jun 9, 2026

Copy link
Copy Markdown

🚀 Preview has been deployed.

Name Link
🔨 Commit SHA d038415
🔍 Deploy log https://github.com/uphold/topper-docs/actions/runs/27560402545
🚀 Preview URL https://7cdd3813.topper-docs.pages.dev

@jackmurdoch jackmurdoch force-pushed the enhancement/document-automated-orders branch from 29d0078 to ce40a53 Compare June 11, 2026 10:27
Comment thread docs/flows/crypto-onramp.mdx Outdated
- `ipVersion` (_optional_): Version of IP value used on the hash.
- `user-agent` (_optional_): User agent used on partner's side that we should validate remains the same.
- `partnerFee` (_deprecated_): Use `partner.fee` instead.
- `periodicity` (_optional_): The order periodicity (can be `once` / `weekly` / `monthly`)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

periodicity (optional): The order periodicity (can be once / weekly / monthly). Defaults to once.

Comment thread docs/automated-orders.md Outdated

## Configuration

A scheduled order can be initiated by setting the `periodicity` property in the [bootstrap token payload](/flows/crypto-onramp.mdx#bootstrap-token-payload).

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A scheduled order can be initiated by setting the periodicity property in the bootstrap token payload as weekly or monthly.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

and remove supported values, they're already documented on the link.

Comment thread docs/automated-orders.md Outdated

For `weekly`, scheduled orders are created on the same day of the week that the initial automated order was created - if we create an automated order on Monday, automated orders will be created on Mondays.

For `monthly`, scheduled orders are created on the same day of the month that the initial automated order was created - if we create an automated order on the 16th, automated orders will be created on ther 16th of each month. If a given month does not have the same number of days, the order will be created on the last day of that month.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

enhance last part

Signed-off-by: João Baptista <joao.baptista@changemoney.org>
@joaobaptistanqda joaobaptistanqda force-pushed the enhancement/document-automated-orders branch from ce40a53 to 46e1060 Compare June 15, 2026 16:22
Comment thread docs/automated-orders.md
sidebar_position: 16
---

# Automated orders

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Recurring orders and the file name aswell.

@joaobaptistanqda joaobaptistanqda changed the title Add documentation for automated orders Add documentation for recurring orders Jun 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants