Deploy Formance

1. Deploy

Get your Formance deployment on our managed Cloud, or self-hosted on your own infrastructure.

Connect your PSP account to Formance

2. Connect

Connect your financial provider account with Formance using nothing more than an API Key.

Start building with Formance

3. Build

With your financial provider account now in sync, start building new payments features.

paths:
	/accounts:
		get:
			summary: Get all accounts
			operationId: getAccounts
			parameters:
				- $ref: '#/components/parameters/PageSize'
				- $ref: '#/components/parameters/Page'
				- $ref: '#/components/parameters/Sort'
				- $ref: '#/components/parameters/CreatedAtFrom'
			responses:
				200:
					$ref: '#/components/responses/Accounts'
				default:
					$ref: '#/components/responses/ErrorResponse'

	/accounts/{accountId}/balances:
		get:
			summary: Get account balance
			operationId: getAccountBalances
			parameters:
				- $ref: '#/components/parameters/AccountId'
			responses:
				200:
					$ref: '#/components/responses/Balances'
				default:
					$ref: '#/components/responses/ErrorResponse'
type Connector struct {
	logger logging.Logger
	cfg    Config
}

func (c *Connector) InitiatePayment(ctx task.ConnectorContext, transfer *models.TransferInitiation) error {
	return connectors.ErrNotImplemented
}

func (c *Connector) Install(ctx task.ConnectorContext) error {
	return nil
}

// See documentation for more method