issuing-treasury
Learn the building blocks for working with Stripe Issuing and Treasury APIs.
File Explorer
Download Latest Version (.zip)- main.yml
- dependabot.yml
- settings.json
- settings.json
- seed-prisma-migrations.postgres.sh
- setup-database.postgres.sh
- migration.sql
- README.md
- migration.sql
- README.md
- migration.sql
- migration.sql
- migration.sql
- migration_lock.toml
- schema.prisma
- avatar-anika-visser.png
- card-background.png
- chip.svg
- contactless.svg
- logo-mastercard.svg
- logo-visa.svg
- issuing-credit-cards.png
- stripe-baas-platform-demo-screenshot.png
- stripe-baas-platform-demo-social-card.png
- favicon-16x16.png
- favicon-32x32.png
- favicon.ico
- manifest.json
- authorizations-table.tsx
- chart.tsx
- currency-icon.tsx
- embedded-components-switcher.tsx
- floating-test-panel.tsx
- logo.tsx
- scrollbar.tsx
- severity-pill.tsx
- use-nprogress.ts
- use-popover.ts
- use-selection.ts
- layout.tsx
- account-popover.tsx
- config.tsx
- layout.tsx
- side-nav-item.tsx
- side-nav.tsx
- top-nav.tsx
- [...nextauth].ts
- card-keys.ts
- switch-card-status.ts
- index.ts
- add_external_account.ts
- cardholders.ts
- create_account_session.ts
- create_authorization.ts
- create_issuingtopup.tsx
- create_paymentlink.ts
- create_payout.ts
- create_receivedcredit.ts
- delete-account.ts
- onboard.ts
- register.ts
- send_money.ts
- login.tsx
- register.tsx
- [authorizationId].tsx
- [cardId].tsx
- _app.tsx
- _document.tsx
- authorizations.tsx
- cardholders.tsx
- cards.tsx
- financial-account.tsx
- index.tsx
- onboard.tsx
- settings.tsx
- test-data.tsx
- top-ups.tsx
- card-details.tsx
- card-illustration.tsx
- card-status-switcher.tsx
- latest-card-authorizations.tsx
- cardholder-create-widget.tsx
- cardholder-update-widget.tsx
- cardholders-search.tsx
- cardholders-table.tsx
- cards-search.tsx
- cards-table.tsx
- send-money-wizard-dialog.tsx
- send-money-wizard-state-machine.ts
- balance-transaction-flow-details.tsx
- overview-balance-funds-flow-chart.tsx
- overview-fa-balance.tsx
- overview-fa-funds-flow-chart.tsx
- overview-fa-outbound-pending.tsx
- overview-issuing-balance.tsx
- overview-latest-balance-transactions.tsx
- overview-latest-transactions.tsx
- overview-payments-balance.tsx
- transaction-flow-details.tsx
- settings-delete-account.tsx
- test-data-create-authorization.tsx
- test-data-create-issuing-topup.tsx
- test-data-create-payment-link.tsx
- test-data-create-payout-to-bank.tsx
- test-data-create-payout.tsx
- test-data-create-received-credit.tsx
- colors.ts
- create-components.ts
- create-palette.ts
- create-shadows.ts
- create-typography.ts
- index.ts
- api-response.ts
- chart-data.ts
- financial-product.ts
- mui.d.ts
- network-type.tsx
- next-auth.d.ts
- severity-color.ts
- transaction-result.tsx
- account-management-helpers.ts
- api-helpers.ts
- apply-pagination.ts
- authentication.ts
- create-emotion-cache.ts
- demo-helpers.ts
- format.ts
- logger.ts
- onboarding-helpers.ts
- session-helpers.ts
- stripe-authentication.ts
- stripe-helpers.ts
- stripe-loader.ts
- validation-schemas.ts
- db.ts
- middleware.ts
- .env.example
- .eslintrc.json
- .node-version
- next-env.d.ts
- next.config.mjs
- package-lock.json
- package.json
- README.md
- tsconfig.json
- settings.json
- codegen.ts
- .eslintrc.json
- .node-version
- package-lock.json
- package.json
- tsconfig.json
- settings.json
- setup-database.postgres.sh
- migration.sql
- README.md
- migration_lock.toml
- schema.prisma
- avatar-anika-visser.png
- card-background.png
- chip.svg
- contactless.svg
- logo-mastercard.svg
- logo-visa.svg
- issuing-credit-cards.png
- issuing-treasury-sample-app-screenshot.png
- issuing-treasury-sample-app.png
- favicon-16x16.png
- favicon-32x32.png
- favicon.ico
- manifest.json
- authorizations-table.tsx
- chart.tsx
- currency-icon.tsx
- embedded-components-switcher.tsx
- floating-test-panel.tsx
- logo.tsx
- scrollbar.tsx
- severity-pill.tsx
- use-nprogress.ts
- use-popover.ts
- use-selection.ts
- layout.tsx
- account-popover.tsx
- config.tsx
- layout.tsx
- side-nav-item.tsx
- side-nav.tsx
- top-nav.tsx
- [...nextauth].ts
- card-keys.ts
- switch-card-status.ts
- index.ts
- add_external_account.ts
- cardholders.ts
- create_account_session.ts
- create_authorization.ts
- create_paymentlink.ts
- create_payout.ts
- create_receivedcredit.ts
- delete-account.ts
- onboard.ts
- register.ts
- send_money.ts
- login.tsx
- register.tsx
- [authorizationId].tsx
- [cardId].tsx
- _app.tsx
- _document.tsx
- authorizations.tsx
- cardholders.tsx
- cards.tsx
- financial-account.tsx
- index.tsx
- onboard.tsx
- settings.tsx
- test-data.tsx
- card-details.tsx
- card-illustration.tsx
- card-status-switcher.tsx
- latest-card-authorizations.tsx
- cardholder-create-widget.tsx
- cardholder-update-widget.tsx
- cardholders-search.tsx
- cardholders-table.tsx
- cards-search.tsx
- cards-table.tsx
- send-money-wizard-dialog.tsx
- send-money-wizard-state-machine.ts
- balance-transaction-flow-details.tsx
- overview-fa-balance.tsx
- overview-fa-funds-flow-chart.tsx
- overview-fa-outbound-pending.tsx
- overview-latest-transactions.tsx
- transaction-flow-details.tsx
- settings-delete-account.tsx
- test-data-create-authorization.tsx
- test-data-create-payment-link.tsx
- test-data-create-payout.tsx
- test-data-create-received-credit.tsx
- colors.ts
- create-components.ts
- create-palette.ts
- create-shadows.ts
- create-typography.ts
- index.ts
- api-response.ts
- chart-data.ts
- constants.ts
- mui.d.ts
- network-type.tsx
- next-auth.d.ts
- severity-color.ts
- transaction-result.tsx
- account-management-helpers.ts
- api-helpers.ts
- apply-pagination.ts
- authentication.ts
- create-emotion-cache.ts
- demo-helpers.ts
- format.ts
- logger.ts
- onboarding-helpers.ts
- platform-stripe-account-helpers.ts
- platform.ts
- registration-mode-context.ts
- session-helpers.ts
- stripe-authentication.ts
- stripe-helpers.ts
- stripe-loader.ts
- stripe_helpers.ts
- validation-schemas.ts
- validation_schemas.ts
- db.ts
- middleware.ts
- .env.example
- .eslintrc.json
- .node-version
- next-env.d.ts
- next.config.mjs
- package-lock.json
- package.json
- README.md
- tsconfig.json
- settings.json
- setup-database.postgres.sh
- migration.sql
- README.md
- migration_lock.toml
- schema.prisma
- avatar-anika-visser.png
- card-background.png
- chip.svg
- contactless.svg
- logo-mastercard.svg
- logo-visa.svg
- issuing-credit-cards.png
- issuing-only-screenshot.jpeg
- issuing-treasury-sample-app-screenshot.png
- issuing-treasury-sample-app.png
- favicon-16x16.png
- favicon-32x32.png
- favicon.ico
- manifest.json
- authorizations-table.tsx
- chart.tsx
- currency-icon.tsx
- embedded-components-switcher.tsx
- floating-test-panel.tsx
- logo.tsx
- scrollbar.tsx
- severity-pill.tsx
- use-nprogress.ts
- use-popover.ts
- use-selection.ts
- layout.tsx
- account-popover.tsx
- config.tsx
- layout.tsx
- side-nav-item.tsx
- side-nav.tsx
- top-nav.tsx
- [...nextauth].ts
- card-keys.ts
- switch-card-status.ts
- index.ts
- add_external_account.ts
- cardholders.ts
- create_authorization.ts
- create_issuingtopup.tsx
- create_paymentlink.ts
- create_payout.ts
- delete-account.ts
- onboard.ts
- register.ts
- login.tsx
- register.tsx
- [authorizationId].tsx
- [cardId].tsx
- _app.tsx
- _document.tsx
- authorizations.tsx
- cardholders.tsx
- cards.tsx
- index.tsx
- onboard.tsx
- settings.tsx
- test-data.tsx
- top-ups.tsx
- card-details.tsx
- card-illustration.tsx
- card-status-switcher.tsx
- latest-card-authorizations.tsx
- cardholder-create-widget.tsx
- cardholder-update-widget.tsx
- cardholders-search.tsx
- cardholders-table.tsx
- cards-search.tsx
- cards-table.tsx
- send-money-wizard-dialog.tsx
- send-money-wizard-state-machine.ts
- balance-transaction-flow-details.tsx
- overview-balance-funds-flow-chart.tsx
- overview-issuing-balance.tsx
- overview-latest-balance-transactions.tsx
- overview-payments-balance.tsx
- transaction-flow-details.tsx
- settings-delete-account.tsx
- test-data-create-authorization.tsx
- test-data-create-issuing-topup.tsx
- test-data-create-payment-link.tsx
- test-data-create-payout-to-bank.tsx
- colors.ts
- create-components.ts
- create-palette.ts
- create-shadows.ts
- create-typography.ts
- index.ts
- api-response.ts
- chart-data.ts
- constants.ts
- mui.d.ts
- network-type.tsx
- next-auth.d.ts
- severity-color.ts
- transaction-result.tsx
- account-management-helpers.ts
- api-helpers.ts
- apply-pagination.ts
- authentication.ts
- create-emotion-cache.ts
- demo-helpers.ts
- format.ts
- logger.ts
- onboarding-helpers.ts
- platform-stripe-account-helpers.ts
- platform.ts
- registration-mode-context.ts
- session-helpers.ts
- stripe-authentication.ts
- stripe-helpers.ts
- stripe-loader.ts
- stripe_helpers.ts
- validation-schemas.ts
- validation_schemas.ts
- db.ts
- middleware.ts
- .env.example
- .eslintrc.json
- .node-version
- next-env.d.ts
- next.config.mjs
- package-lock.json
- package.json
- README.md
- tsconfig.json
- build.sh
- lint.sh
- variants.sh
- .editorconfig
- .gitignore
- .node-version
- CODE_OF_CONDUCT.md
- codegen.sh
- CONTRIBUTING.md
- LICENSE
- package-lock.json
- package.json
- README.md
- render.yaml
# Installation Guide
1. Get the code
git clone https://github.com/stripe-samples/issuing-treasury
Downloads the entire project code from GitHub to your computer.
cd issuing-treasury
Moves into the project folder you just downloaded.
2. Node.js
Easy RecommendedPrerequisites
cd _base
This project's files live in a subfolder, so move into it first.
npm install
Downloads and installs the libraries listed in package.json.
npm start
Starts the development/run server.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
// repository documentation
Was this content helpful?
(0 ratings)
