Skip to content
Notis

Process Affinda invoices into BTCPay requests on a schedule

Give invoice follow-up a predictable rhythm with a scheduled review of Affinda-processed documents.

Trigger

Recurring schedule

Notis starts this workflow on a schedule, such as daily, weekly, or during business hours.

Action

Create Payment Request

Creates a reusable payment request page for customers to pay an amount.

Why this helps

Invoices can sit in a queue when payment setup depends on someone remembering to process them one by one.

  • Create a recurring invoice follow-up routine
  • Reduce the number of documents waiting for manual handling
  • Apply the same eligibility checks each run

Setup

Build it in a few focused steps.

  • 1Connect Affinda and BTCPay Server once in the Notis portal.
  • 2Create an automation in Automations, New Automation, or tell Notis what you want from any channel.
  • 3In one instruction, ask Notis to review invoices available through Affinda, apply your eligibility rules, and create payment requests for eligible invoices using the confirmed store ID.
  • 4Pick a recurring schedule and choose where run reports should go.
  • 5Test with one real invoice and confirm the schedule, eligibility decision, and resulting payment request.

Questions about this workflow

What makes this different from the webhook workflow?

This workflow starts on a recurring schedule, so Notis can review available Affinda invoice data in batches instead of waiting for an HTTP request.

Can Notis know which invoices are eligible?

Describe your eligibility rules in the instruction. Any required criteria not present in the Affinda data must be supplied by you.

Does the payment request use the correct store automatically?

The instruction needs a confirmed BTCPay Server store ID. Verify it in your test run.

When this happens · Trigger

Do this · Action

Supported Triggers and Actions

Notis builds workflows that link Affinda to Btcpay server. A trigger fires from one place; an action lands in another.

Affinda triggers

Btcpay server actions

Recurring trigger

Notis starts this workflow on a schedule, such as daily, weekly, or during business hours.

TriggerScheduled

Create Payment Request

Creates a reusable payment request page for customers to pay an amount.

ActionInstant

Webhook trigger

Notis starts this workflow when an external tool or custom backend sends an HTTP request.

TriggerInstant

Create Store

Creates a new store.

ActionInstant

Create BTCPay Server User

Creates a new user account.

ActionInstant

Register a Webhook

Registers a webhook to receive real-time notifications about store events.

ActionInstant

Delete API Key

Immediately revokes an API key so it can no longer be used.

ActionInstant

Delete Payment Request

Archives a payment request; once deleted, it cannot be restored.

ActionInstant

Cancel Store Payout

ActionInstant

Get Current API Key

Retrieves details and permissions for the current API key only, not all account keys; it cannot change keys.

ActionInstant

Connect any two apps with Notis in the middle.

Affinda and Btcpay server, or any other combination from 1,000+ integrations.

When this happens · Trigger

Do this · Action

Save your first hour today.

7-day trial of any paid plan, with 20$ of usage included.
No card. Works with personal or business Btcpay server.