Przejdź do treści

Integracja · Płatności

Połącz Claude i ChatGPT z BTCPay Server

Pytaj swoją AI o faktury, płatności i wypłaty na własnym serwerze BTCPay Server. Może znaleźć fakturę po ID zamówienia, pokazać, co zapłacono daną metodą płatności, oraz tworzyć nowe faktury i żądania płatności. Może też odczytać saldo i transakcje Twojego portfela on-chain, sprawdzić sprzedaż z aplikacji punktu sprzedaży oraz tworzyć zwroty za Twoją zgodą.

Połącz BTCPay Server za darmo

Bezpłatny plan, bez karty kredytowej. Zajmuje około minuty.

Spróbuj zapytać

  • “Czy faktura dla zamówienia 1087 została zapłacona?”

    AI wyszukuje faktury po ID zamówienia, odczytuje status i pokazuje otrzymane płatności według metody.

  • “Stwórz fakturę na kwotę 250 EUR dla [email protected], zamówienie 1102.”

    Tworzy fakturę z kwotą, walutą i numerem zamówienia oraz adresem e-mail kupującego w metadanych.

  • “Utwórz żądanie płatności za marcowy abonament konsultingowy.”

    Tworzy stronę żądania płatności z tytułem, kwotą, walutą i opcjonalną datą wygaśnięcia.

Co może robić Twoja AI

Faktury i żądania płatności

Wyszukuj, twórz i odczytuj faktury, sprawdzaj płatności według metody, aktualizuj metadane oraz twórz i aktualizuj żądania płatności.

Zwroty i wypłaty

Twórz zwroty za opłacone faktury oraz wyświetlaj wypłaty i pull payments wraz z kwotą, miejscem docelowym i stanem.

Sklepy, portfel i aplikacje

Czytaj ustawienia sklepu, metody płatności, kursy wymiany, stan konta portfela łańcuchowego i transakcje oraz sprzedaż z aplikacji.

  • “Jakie faktury wygasły w ubiegłym tygodniu?”

    Szuka faktur ze statusem Wygasłe w podanym zakresie dat i wyświetla listę.

  • “Jakie jest saldo portfela on-chain i co niedawno wpłynęło?”

    Znajduje metodę płatności, czyta stan konta portfela i wyświetla ostatnie transakcje portfela.

  • “Zwróć środki za fakturę 7Hk2 po kursie, po jakim zapłacił klient.”

    Tworzy zwrot z opcją RateThen. Klient zgłasza go za pomocą linku, a pieniądze opuszczają Twój portfel.

Narzędzia dla BTCPay Server: 197

Te narzędzia zostają włączone po połączeniu. Każde z nich możesz wyłączyć lub ustawić wymóg zatwierdzenia przed jego uruchomieniem.

  • approve_userWidoczne dla innychZatwierdź użytkownika (ID lub e-mail). Ma skutki widoczne poza tym systemem. Podsumowanie API: Przełącz zatwierdzenie użytkownika.
  • archive_a_pull_paymentUsuwaTrwale usuń płatność według ID płatności. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Archive a pull payment.
  • archive_invoiceUsuwaZarchiwizuj fakturę według `invoice_id`, aby została ukryta na liście faktur.
  • create_a_new_pull_paymentZmienia daneUtwórz nową płatność dla wiadomości. Podsumowanie API: Create a new pull payment.
  • create_api_keyZmienia daneStwórz nowy klucz API.
  • create_app_imageZmienia daneStwórz nowe zdjęcie dla aplikacji. Podsumowanie API: Przesyłaj zdjęcie dla elementu aplikacji.
  • create_broadcastWidoczne dla innychUtwórz nową transmisję. Wymagane: transaction. Ma skutki widoczne poza tym systemem. Podsumowanie API: Broadcast an on-chain transaction or finalized PSBT.
  • create_crowdfundZmienia daneStwórz nowy crowdfunding. Podsumowanie API: Stwórz nową aplikację Crowdfund.
  • create_delivery_redeliverUsuwaUtwórz nowe ponowne dostarczenie dla dostawy. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Redeliver the delivery.
  • create_documentZmienia daneStwórz nowy dokument. Podsumowanie API: Przesyłaj plik.
  • create_generateZmienia daneUtwórz nowe generowanie. Podsumowanie API: Generate store on-chain wallet.
  • create_invoiceZmienia daneStwórz fakturę dla klienta do zapłaty, z `amount` i `currency` (domyślny sklepu, jeśli puste). Wstaw szczegóły, takie jak orderId lub buyerEmail w `metadata`. Pozostaw `amount` puste dla faktury uzupełniającej.
  • create_lightning_addressZmienia daneUtwórz nowy adres dla lightning. Podsumowanie API: Get deposit address.
  • create_lightning_channelZmienia daneUtwórz nowy kanał dla lightning. Podsumowanie API: Open channel.
  • create_lightning_channel_store_lightning_node_api_open_channelZmienia daneUtwórz nowy kanał dla lightning. Podsumowanie API: Open channel.
  • create_lightning_connectZmienia daneUtwórz nowe połączenie dla lightning. Podsumowanie API: Connect to lightning node.
  • create_lightning_connect_store_lightning_node_api_connect_to_nodZmienia daneUtwórz nowe połączenie dla lightning. Podsumowanie API: Connect to lightning node.
  • create_lightning_invoiceZmienia daneUtwórz nową fakturę dla lightning. Najpierw wyszukaj faktury, aby uniknąć duplikatów. Podsumowanie API: Create lightning invoice.
  • create_lightning_invoice_store_lightning_node_api_create_invoiceZmienia daneUtwórz nową fakturę dla lightning. Najpierw wyszukaj faktury, aby uniknąć duplikatów. Podsumowanie API: Create lightning invoice.
  • create_messageZmienia daneUtwórz nową wiadomość. Podsumowanie API: Create a new store.
  • create_message_logoZmienia daneStwórz nowe logo dla wiadomości. Podsumowanie API: Przesyłaj logo dla sklepu.
  • create_message_offeringZmienia daneUtwórz nową ofertę dla wiadomości. Wymagane: app name. Podsumowanie API: Create an offering.
  • create_message_payoutPrzenosi środkiUtwórz nową wypłatę dla wiadomości. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Create Payout.
  • create_message_userZmienia daneUtwórz nowego użytkownika dla wiadomości. Podsumowanie API: Add or invite a store user.
  • create_message_webhookUsuwaUtwórz nowy webhook dla wiadomości. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • create_objectZmienia daneUtwórz nowy obiekt. Podsumowanie API: Add/Update store on-chain wallet objects.
  • create_object_linkZmienia daneUtwórz nowy link dla obiektu. Podsumowanie API: Add/Update store on-chain wallet object link.
  • create_offering_planZmienia daneStwórz nowy plan dla propozycji. Podsumowanie API: Stwórz plan propozycji.
  • create_paymentZmienia daneUtwórz nową płatność. Podsumowanie API: Create store on-chain wallet transaction.
  • create_payment_boltcardZmienia daneUtwórz nową kartę boltcard dla płatności. Wymagane: uid. Podsumowanie API: Link a boltcard to a pull payment.
  • create_payment_payoutPrzenosi środkiUtwórz nową wypłatę dla płatności. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Create Payout.
  • create_payment_requestZmienia daneStwórz stronę żądania płatności z `title`, `amount`, `currency`, opcjonalnym `description`, `email`, `expiry_date` i `reference_id`.
  • create_payout_markPrzenosi środkiUtwórz nowe oznaczenie dla wypłaty. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Mark Payout.
  • create_plan_checkoutZmienia daneStwórz nową sesję płatności planu. Podsumowanie API: Stwórz sesję płatności planu.
  • create_poZmienia daneUtwórz nowy po. Podsumowanie API: Create a new Point of Sale app.
  • create_subscriber_portalZmienia daneStwórz nową sesję portalu subskrybenta. Podsumowanie API: Stwórz sesję portalu subskrybenta.
  • create_subscriber_suspendZmienia daneUtwórz nowe zawieszenie dla subskrybenta. Podsumowanie API: Suspend a subscriber.
  • create_subscriber_unsuspendZmienia daneUtwórz nowe odwieszenie dla subskrybenta. Podsumowanie API: Unsuspend a subscriber.
  • create_userZmienia daneStwórz nowego użytkownika. Podsumowanie API: Wgraj zdjęcie profilowe dla obecnego użytkownika.
  • create_user_api_keyWidoczne dla innychStwórz nowy klucz API dla użytkownika. Ma skutki widoczne poza tym systemem.
  • create_user_invitationWidoczne dla innychUtwórz nowe zaproszenie dla użytkownika. Ma skutki widoczne poza tym systemem. Podsumowanie API: Resend a store invitation.
  • create_user_users_create_userZmienia daneStwórz nowego użytkownika. Podsumowanie API: Stwórz użytkownika.
  • delete_addressesPrzenosi środkiTrwałe usunięcie adresu przez id metody płatności. Akcja finansowa lub nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: Odwołaj ostatni adres portfela na łańcuchu sklepu.
  • delete_api_keyUsuwaTrwale usuń klucz API według ID klucza API. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Revoke an API Key.
  • delete_appUsuwaTrwale usuń aplikację według identyfikatora aplikacji. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete app.
  • delete_app_imageUsuwaTrwale usuń obraz według ID pliku. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Deletes the app item image.
  • delete_currentsPrzenosi środkiTrwale usuń bieżący element. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Revoke the current API Key.
  • delete_documentUsuwaTrwale usuń dokument według id dokumentu. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Delete file.
  • delete_linkUsuwaTrwale usuń link według ID linku. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Remove store on-chain wallet object links.
  • delete_messageUsuwaTrwale usuń wiadomość według ID wiadomości. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Remove Store.
  • delete_message_addressUsuwaTrwale usuń adres według nazwy użytkownika. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Remove configured lightning address.
  • delete_message_logosPrzenosi środkiTrwale usuń logo według ID sklepu. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Deletes the store logo.
  • delete_message_paymentUsuwaTrwale usuń płatność według ID płatności. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete store's payment method.
  • delete_message_payout_processorPrzenosi środkiTrwale usuń procesor wypłat według ID metody płatności. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Remove store configured payout processor.
  • delete_message_userUsuwaTrwale usuń użytkownika według ID lub adresu e-mail. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Remove Store User.
  • delete_notificationUsuwaTrwale usuń powiadomienie według ID powiadomienia. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Remove Notification.
  • delete_objectUsuwaTrwale usuń obiekt według ID obiektu. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Remove store on-chain wallet objects.
  • delete_offering_subscriberUsuwaTrwale usuń subskrybenta według selektora klienta. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_paymentUsuwaTrwale usuń płatność według ID płatności. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Archive payment request.
  • delete_payoutPrzenosi środkiTrwale usuń wypłatę według ID wypłaty. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Cancel Payout.
  • delete_userUsuwaTrwale usuń użytkownika według ID lub adresu e-mail. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete user.
  • delete_user_api_keyUsuwaTrwale usuń klucz API według ID klucza API. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Revoke an API Key of target user.
  • delete_user_invitationsPrzenosi środkiTrwale usuń zaproszenie według ID lub adresu e-mail. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Cancel a store invitation.
  • delete_usersPrzenosi środkiTrwale usuń użytkownika. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Deletes user profile.
  • delete_users_users_delete_current_user_profile_picturePrzenosi środkiTrwale usuń użytkownika. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Deletes user profile picture.
  • delete_webhookUsuwaTrwale usuwa webhook na podstawie webhook id. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • get_all_usersWyświetl użytkowników. Podsumowanie API: Get all users.
  • get_appPobierz jedną aplikację według `app_id`.
  • get_app_salesPobierz statystyki sprzedaży dla aplikacji za pomocą `app_id` przez ostatnie `number_of_days`.
  • get_app_top_itemsPobierz najlepiej sprzedające się przedmioty aplikacji za pomocą `app_id`.
  • get_channelsWyświetl kanały dla lightning. Podsumowanie API: Get channels.
  • get_configurationPobierz jedną konfigurację według źródła kursów. Podsumowanie API: Get store rate settings for the specified rate source.
  • get_crowdfundPobierz jedną zbiórkę crowdfund według ID aplikacji. Podsumowanie API: Get crowdfund app data.
  • get_current_userPobierz użytkownika BTCPay Server, z którym jesteś połączony.
  • get_deposit_addressZmienia daneUtwórz nowy adres dla lightning. Podsumowanie API: Get deposit address.
  • get_documentPobierz jeden dokument według ID dokumentu. Podsumowanie API: Get file.
  • get_exchange_ratesPobierz aktualne kursy wymiany sklepu, opcjonalnie dla konkretnych wartości `currency_pair`, takich jak BTC_USD.
  • get_iPobierz jeden element i według ID faktury. Podsumowanie API: Invoice checkout.
  • get_invoicePobierz jedną fakturę za pomocą `invoice_id` z kwotą, walutą, statusem i metadanymi.
  • get_invoice_paymentsPobierz metody płatności i otrzymane płatności dla faktury za pomocą `invoice_id`, w tym kwoty zapłacone i należne na każdą metodę.
  • get_invoice_refundPobierz jeden zwrot dla faktury według ID metody płatności. Podsumowanie API: Get invoice refund trigger data.
  • get_invoicesWyświetl faktury dla lightning. Opcjonalne filtry: tylko oczekujące lub indeks przesunięcia. Podsumowanie API: Get invoices.
  • get_lightning_automated_payout_sender_factoryPobierz jedną fabrykę automatycznego nadawcy wypłat lightning według ID metody wypłaty. Podsumowanie API: Get configured store Lightning automated payout processors.
  • get_lightning_invoicePobierz jedną fakturę dla lightning według ID faktury. Podsumowanie API: Get invoice.
  • get_lightning_invoice_store_lightning_node_api_get_invoicePobierz jedną fakturę dla lightning według ID faktury. Podsumowanie API: Get invoice.
  • get_lightning_paymentPobierz jedną płatność dla lightning według hasha płatności. Podsumowanie API: Get payment.
  • get_message_addressPobierz jeden adres dla wiadomości według nazwy użytkownika. Podsumowanie API: Get store configured lightning address.
  • get_message_offeringPobierz jedną ofertę wiadomości według jej ID. Podsumowanie API: Pobierz ofertę.
  • get_message_paymentPobierz jedną płatność dla wiadomości według jej ID. Podsumowanie API: Pobierz metodę płatności sklepu.
  • get_node_balanceWyświetl salda dla lightning. Podsumowanie API: Get node balance.
  • get_node_balance_histogramWyświetl histogramy dla lightning. Podsumowanie API: Get node balance histogram.
  • get_node_informationWyświetl informacje dla lightning. Podsumowanie API: Get node information.
  • get_notificationPobierz jedno powiadomienie według ID powiadomienia. Podsumowanie API: Get notification.
  • get_objectPobierz jeden obiekt według jego ID. Podsumowanie API: Pobierz obiekt portfela łańcuchowego sklepu.
  • get_offering_planPobierz jeden plan dla oferty według ID planu. Podsumowanie API: Get an offering plan.
  • get_offering_subscriberPobierz jednego subskrybenta dla oferty według selektora klienta. Podsumowanie API: Pobierz subskrybenta.
  • get_on_chain_automated_payout_sender_factoryPobierz jedną fabrykę automatycznego nadawcy wypłat on-chain według ID metody płatności. Podsumowanie API: Get configured store onchain automated payout processors.
  • get_paymentPobierz jedną płatność dla sieci Lightning według hasha płatności. Podsumowanie API: Pobierz płatność.
  • get_payment_payoutPobierz jedną wypłatę dla płatności według jej ID. Podsumowanie API: Pobierz Wypłatę.
  • get_payment_previewPobierz jedną płatność według ID metody płatności. Wyniki są stronicowane. Podsumowanie API: Preview store on-chain payment method addresses.
  • get_payment_requestPobierz jedno żądanie płatności za pomocą `payment_id` z jego kwotą, statusem i opisem.
  • get_paymentsWyświetl płatności dla lightning. Opcjonalne filtry: uwzględnij oczekujące lub indeks przesunięcia. Podsumowanie API: Get payments.
  • get_payoutPobierz jedną wypłatę według `payout_id`, z kwotą, miejscem docelowym i stanem.
  • get_plan_checkoutPobierz jedno finalizowanie planu według ID finalizacji. Podsumowanie API: Get a plan checkout.
  • get_poPobierz jeden PO według ID aplikacji. Podsumowanie API: Pobierz dane aplikacji Point of Sale.
  • get_pull_paymentPobierz jedną płatność według ID płatności. Podsumowanie API: Get Pull Payment.
  • get_storePobierz ustawienia jednego sklepu według jego ID sklepu (`message_id`).
  • get_store_email_settingsWidoczne dla innychWyślij wiadomość (ID sklepu). Ma efekty widoczne poza tym systemem. Podsumowanie API: Pobierz ustawienia e-mail sklepu.
  • get_store_on_chain_wallet_transactionPobierz jedną płatność według jej ID. Podsumowanie API: Pobierz transakcję portfela łańcuchowego sklepu.
  • get_subscriber_creditPobierz jeden kredyt dla subskrybenta według waluty. Podsumowanie API: Pobierz bilans kredytu subskrybenta.
  • get_subscriber_portalPobierz jedną sesję portalu subskrybenta według ID sesji portalu. Podsumowanie API: Pobierz sesję portalu subskrybenta.
  • get_userPobierz jednego użytkownika według ID lub adresu e-mail. Podsumowanie API: Pobierz użytkownika według ID lub Adresu E-mail.
  • get_wallet_overviewPobierz stan konta na blockchainie dla `payment_method_id` (patrz list_payment_methods).
  • get_webhookPobiera jeden webhook na podstawie identyfikatora webhooka. Podsumowanie API: Get a webhook.
  • get_webhook_shipmentPobierz jedną wysyłkę dla webhooka według jej ID. Podsumowanie API: Pobierz dostawę webhoka.
  • list_addressesWyświetl adresy. Opcjonalne filtry: wymuś generowanie. Podsumowanie API: Get store on-chain wallet address.
  • list_appsWyświetl aplikacje sklepu, takie jak strony punktu sprzedaży i zbiórek crowdfund.
  • list_apps_2Wyświetl aplikacje. Podsumowanie API: Get basic app data for all apps for all stores for a user.
  • list_currentsWyświetl bieżące elementy. Podsumowanie API: Get the current API Key information.
  • list_delivery_requestsWyświetl żądania dla dostawy. Podsumowanie API: Get the delivery's request.
  • list_documentsWyświetl dokumenty. Podsumowanie API: Get all files.
  • list_feeratesWyświetl stawki opłat. Opcjonalne filtry: docelowy blok. Podsumowanie API: Get store on-chain wallet fee rate.
  • list_histogramsLista histogramów. Podsumowanie API: Pobierz histogram salda portfela na blockchainie sklepu.
  • list_infosLista informacji. Podsumowanie API: Pobierz informacje o serwerze.
  • list_invitationsLista zaproszeń. Podsumowanie API: Pobierz oczekujące zaproszenia do sklepu.
  • list_langsLista języków. Podsumowanie API: Kody językowe.
  • list_lightning_automated_payout_sender_factoriesWyświetl fabryki automatycznych nadawców wypłat lightning. Podsumowanie API: Get configured store Lightning automated payout processors.
  • list_lightning_balancesLista saldów dla Lightning. Podsumowanie API: Pobierz saldo węzła.
  • list_lightning_channelsLista kanałów dla Lightning. Podsumowanie API: Pobierz kanały.
  • list_lightning_histogramsLista histogramów dla Lightning. Podsumowanie API: Pobierz histogram salda węzła.
  • list_lightning_infosLista informacji dla Lightning. Podsumowanie API: Pobierz informacje o węźle.
  • list_lightning_invoicesLista faktur dla Lightning. Opcjonalne filtry: tylko oczekujące lub indeks przesunięcia. Podsumowanie API: Pobierz faktury.
  • list_lightning_paymentsLista płatności dla Lightning. Opcjonalne filtry: uwzględniaj oczekujące lub indeks przesunięcia. Podsumowanie API: Pobierz płatności.
  • list_message_addressesLista adresów dla wiadomości. Podsumowanie API: Pobierz skonfigurowane adresy Lightning sklepu.
  • list_message_offeringsLista ofert dla wiadomości. Podsumowanie API: Lista ofert sklepu.
  • list_message_rolesLista ról dla wiadomości. Podsumowanie API: Pobierz role sklepu.
  • list_message_usersLista użytkowników dla wiadomości. Podsumowanie API: Pobierz użytkowników sklepu.
  • list_message_webhooksLista webhooków dla wiadomości. Podsumowanie API: Pobierz webhooki sklepu.
  • list_notification_settingsLista ustawień powiadomień. Podsumowanie API: Pobierz ustawienia powiadomień.
  • list_notificationsPrzygotuj listę powiadomień BTCPay, opcjonalnie tylko nieprzeczytanych z `seen` = false.
  • list_objectsLista obiektów. Opcjonalne filtry: ID, typ lub dane sąsiada. Podsumowanie API: Pobierz obiekty portfela na blockchainie sklepu.
  • list_on_chain_automated_transfer_sender_factoriesWyświetl fabryki automatycznych nadawców przelewów on-chain. Podsumowanie API: Get configured store onchain automated payout processors.
  • list_payment_lnurlsLista lnurl dla płatności. Podsumowanie API: Szczegóły LNURL płatności pobieranej.
  • list_payment_methodsWyświetl metody płatności włączone w sklepie (na przykład on-chain BTC lub Lightning) wraz z ich ID.
  • list_payment_payoutsLista wypłat dla płatności. Opcjonalne filtry: uwzględnij anulowane. Podsumowanie API: Pobierz wypłaty.
  • list_payment_requestsPrzygotuj listę żądań płatności sklepu (długotrwałe strony płatności).
  • list_payoutsPrzygotuj listę wypłat sklepu (w tym zwroty czekające na zapłatę), opcjonalnie z `include_cancelled`.
  • list_permissionsLista uprawnień. Podsumowanie API: Metadane uprawnień.
  • list_pull_paymentsWyświetl pull payments sklepu (linki do zwrotów i wypłat), opcjonalnie z `include_archived`.
  • list_rate_sourcesLista źródeł kursów. Podsumowanie API: Dostępne źródła kursów.
  • list_rolesWyświetl role. Podsumowanie API: Get store's roles.
  • list_storesPrzygotuj listę dostępnych sklepów wraz z ich ID i domyślną walutą.
  • list_utxosLista UTXO. Podsumowanie API: Pobierz UTXO portfela na blockchainie sklepu.
  • list_wallet_transactionsPrzygotuj listę transakcji konta na blockchainie dla `payment_method_id`, filtrowaną przez `status_filter` lub `label_filter`.
  • list_webhook_shipmentsLista wysyłek dla webhooka. Wyniki są paginowane. Podsumowanie API: Pobierz najnowsze dostawy.
  • mark_invoice_statusZmienia daneRęcznie oznacz fakturę według `invoice_id` jako rozliczoną lub nieważną za pomocą `status`. Używaj tylko wtedy, gdy płatność została obsłużona poza BTCPay.
  • patch_store_on_chain_wallet_transaction_infoZmienia daneAktualizacja istniejącej płatności zidentyfikowanej przez ID płatności. Zmieniają się tylko pola, które przekazałeś. Podsumowanie API: Aktualizuj informacje o transakcji portfela na blockchainie sklepu.
  • pay_invoicePrzenosi środkiPłatność faktury (kod krypto). Akcja finansowa lub nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: Płać fakturę Lightning.
  • pay_invoice_payPrzenosi środkiPłatność faktury (kod krypto). Akcja finansowa lub nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: Płać fakturę Lightning.
  • pay_message_processorsPrzenosi środkiWypłać wiadomość (id sklepu). Akcja finansowa lub nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: Pobierz skonfigurowane procesory wypłat sklepu.
  • pay_paymentPrzenosi środkiOpłać płatność (id żądania płatności). Akcja finansowa lub nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: Stwórz nową fakturę dla żądania płatności.
  • pay_processorPrzenosi środkiWypłać procesor. Akcja finansowa lub nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: Pobierz procesory wypłat.
  • refund_invoicePrzenosi środkiUtwórz zwrot za opłaconą fakturę według `invoice_id`. `refund_variant` określa kwotę: RateThen (krypto po kursie z chwili płatności), CurrentRate, Fiat, OverpaidAmount lub Custom (z `custom_amount` i `custom_currency`). Klient odbiera zwrot z linku; to przenosi środki.
  • restore_invoiceZmienia daneUsuń z archiwum fakturę (id faktury). Podsumowanie API: Usuń fakturę z archiwum.
  • search_invoicesSzukaj faktur sklepu przez `text_search`, `status` (Nowe, W procesie, Zakończone, Wygasłe, Nieprawidłowe), `order_id` lub zakres daty (`start_date`/`end_date` jako czasy Unixa). Użyj tego do znalezienia ID faktury.
  • send_an_email_for_a_storeWidoczne dla innychWyślij wiadomość (id sklepu). Ma skutki widoczne poza tym systemem. Podsumowanie API: Wyślij e-mail dla sklepu.
  • send_messageWidoczne dla innychE-mailuj wiadomość. Ma skutki widoczne poza tym systemem. Podsumowanie API: Pobierz ustawienia e-mail serwera.
  • submit_configurationWidoczne dla innychPodgląd konfiguracji (ID sklepu). Ma skutki widoczne poza tym systemem. Podsumowanie API: Preview rate configuration results.
  • submit_invoiceWidoczne dla innychAktywuj fakturę (id metody płatności). Ma skutki widoczne poza tym systemem. Podsumowanie API: Aktywuj metodę płatności.
  • submit_paymentWidoczne dla innychPodgląd płatności (id metody płatności). Ma skutki widoczne poza tym systemem. Podsumowanie API: Podgląd adresów on-chain dla metody płatności sklepu.
  • submit_payoutPrzenosi środkiOznacz jako opłaconą wypłatę (id wypłaty). Akcja finansowa lub nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: Oznacz wypłatę jako opłaconą.
  • submit_userWidoczne dla innychZablokuj użytkownika (id lub e-mail). Ma skutki widoczne poza tym systemem. Podsumowanie API: Przełącz blokadę konta użytkownika.
  • update_configurationZmienia daneZaktualizuj istniejącą konfigurację identyfikowaną przez źródło kursów. Podsumowanie API: Get store rate settings for the specified rate source.
  • update_crowdfundZmienia daneZaktualizuj istniejący crowdfunding zidentyfikowany przez id aplikacji. Podsumowanie API: Zaktualizuj aplikację Crowdfund.
  • update_invoice_metadataZmienia daneZastąp `metadata` faktury przez `invoice_id`, np. ID zamówienia lub dane kupującego.
  • update_lightning_automated_payout_sender_factoryPrzenosi środkiZaktualizuj istniejącą fabrykę wysyłki automatycznej wypłat Lightning zidentyfikowaną przez id metody wypłaty. Akcja finansowa lub nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: Zaktualizuj skonfigurowane procesory wypłat automatycznych Lightning sklepu.
  • update_messageZmienia daneZaktualizuj istniejącą wiadomość zidentyfikowaną przez id wiadomości. Podsumowanie API: Zaktualizuj sklep.
  • update_message_addressZmienia daneZaktualizuj istniejący adres zidentyfikowany przez nazwę użytkownika. Podsumowanie API: Dodaj lub zaktualizuj Lightning address skonfigurowany dla sklepu.
  • update_message_offeringZmienia daneZaktualizuj istniejącą ofertę identyfikowaną przez ID oferty. Podsumowanie API: Update an offering.
  • update_message_paymentZmienia daneZaktualizuj istniejącą płatność zidentyfikowaną przez id płatności. Podsumowanie API: Zaktualizuj metodę płatności sklepu.
  • update_message_userWidoczne dla innychZaktualizuj istniejącego użytkownika zidentyfikowanego przez id lub e-mail. Ma skutki widoczne poza tym systemem. Podsumowanie API: Zaktualizuj rolę użytkownika sklepu.
  • update_message_usersWidoczne dla innychZaktualizuj istniejącego użytkownika zidentyfikowanego przez id sklepu. Ma skutki widoczne poza tym systemem. Podsumowanie API: Zaktualizuj rolę użytkownika sklepu.
  • update_notificationZmienia daneAktualizuje istniejące powiadomienie określone przez notification id. Podsumowanie API: Update notification.
  • update_notification_settingsWidoczne dla innychZaktualizuj istniejące ustawienia powiadomień. Ma skutki widoczne poza tym systemem. Podsumowanie API: Zaktualizuj ustawienia powiadomień.
  • update_offering_planZmienia daneZaktualizuj istniejący plan zidentyfikowany przez id planu. Podsumowanie API: Zaktualizuj ofertę planu.
  • update_on_chain_automated_payout_sender_factoryPrzenosi środkiZaktualizuj istniejącą fabrykę automatycznego nadawcy wypłat on-chain identyfikowaną przez ID metody płatności. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Update configured store onchain automated payout processors.
  • update_on_chain_automated_transfer_sender_factoriesPrzenosi środkiAktualizuje istniejącą fabrykę nadawców automatycznych przelewów on-chain, identyfikowaną przez identyfikator sklepu. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Aktualizuje skonfigurowane procesory automatycznych wypłat on-chain sklepu.
  • update_payment_requestZmienia daneZaktualizuj żądanie płatności przez `payment_id`, np. `title`, `amount`, `description` lub `expiry_date`.
  • update_payoutPrzenosi środkiZaktualizuj istniejącą wypłatę zidentyfikowaną przez id wypłaty. Akcja finansowa lub nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: Zatwierdź wypłatę.
  • update_plan_checkoutZmienia daneAktualizuje istniejące zamówienie planu (checkout), identyfikowane przez identyfikator checkoutu. Podsumowanie API: Kontynuuje proces zamówienia planu.
  • update_poZmienia daneAktualizuje istniejące PO, identyfikowane przez identyfikator aplikacji. Podsumowanie API: Aktualizuje aplikację Point of Sale.
  • update_server_email_settingsUsuwaWysyła wiadomość e-mail. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Aktualizuje ustawienia e-mail serwera.
  • update_store_email_settingsWidoczne dla innychWyślij wiadomość e-mail (id sklepu). Ma skutki widoczne poza tym systemem. Podsumowanie API: Zaktualizuj ustawienia poczty elektronicznej sklepu.
  • update_subscriber_creditZmienia daneAktualizuje istniejące saldo kredytu, identyfikowane przez walutę. Podsumowanie API: Aktualizuje saldo kredytu subskrybenta.
  • update_subscriber_datesWidoczne dla innychZaktualizuj istniejącą datę zidentyfikowaną przez selektor klienta. Ma skutki widoczne poza tym systemem. Podsumowanie API: Zaktualizuj daty subskrybenta.
  • update_usersWidoczne dla innychZaktualizuj istniejącego użytkownika. Ma skutki widoczne poza tym systemem. Podsumowanie API: Zaktualizuj informacje o bieżącym użytkowniku.
  • update_webhookUsuwaAktualizuje istniejący webhook, identyfikowany przez identyfikator webhooka. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Aktualizuje webhook.

Konfiguracja w trzech krokach

  1. 1

    Wybierz aplikację

    Utwórz bezpłatne konto PipMCP i wybierz BTCPay Server z listy aplikacji.

  2. 2

    Wklej klucz

    Wklej adres swojego BTCPay Server (na przykład https://btcpay.example.com), klucz API i Store ID. W BTCPay Server otwórz Account > Manage account > API keys, kliknij Generate key, zaznacz tylko potrzebne uprawnienia (na przykład podgląd i tworzenie faktur, podgląd sklepów) i skopiuj klucz.

  3. 3

    Dodaj link do swojego asystenta AI

    Otrzymasz osobisty link MCP. Dodaj go do Claude, ChatGPT lub Cursor:

    1. Kliknij swoją nazwę, a następnie Ustawienia › Konektory › Dodaj niestandardowy konektor.
    2. Wklej swój link jako adres URL zdalnego serwera MCP.
    3. Włącz konektor w menu + na czacie.

Pytania

Co może AI w BTCPay Server?

Może wyszukiwać i odczytywać faktury oraz ich płatności, żądania płatności, wypłaty, pull payments, sklepy, metody płatności, kursy wymiany, aplikacje i ich sprzedaż, powiadomienia oraz transakcje portfela on-chain. Może tworzyć faktury i żądania płatności, aktualizować metadane faktur i żądania płatności, oznaczać lub archiwizować faktury oraz tworzyć zwroty.

Czy AI widzi mój klucz API BTCPay Server?

Nie. Klucz API BTCPay Server wklejasz do PipMCP jeden raz. Jest szyfrowany w spoczynku, nigdy nie jest pokazywany AI ani ponownie po zapisaniu, nawet Tobie. AI widzi tylko wyniki wywoływanych narzędzi.

Czy mogę kontrolować, co może robić AI?

Tak. Sam wybierasz, które narzędzia są włączone, więc możesz zacząć od trybu tylko do odczytu. Utworzenie zwrotu przenosi środki, a oznaczenie faktury jako rozliczonej lub nieważnej ręcznie zmienia jej status. Oba działania mogą wymagać Twojego zatwierdzenia przed wykonaniem. Każde wywołanie narzędzia jest rejestrowane.

Czy działa z ChatGPT?

Tak. W ChatGPT otwórz Ustawienia › Aplikacje i konektory › Zaawansowane, włącz tryb dewelopera i dodaj swój link PipMCP. Tryb dewelopera wymaga płatnego planu ChatGPT: Plus, Pro, Business lub Enterprise. Ten sam link działa też w Claude (Ustawienia › Konektory › Dodaj własny konektor), Cursorze i innych klientach MCP.

Ile to kosztuje?

PipMCP ma plan darmowy i nie potrzebujesz karty kredytowej, aby zacząć. Plany płatne są rozliczane za każde ukończone zadanie. Łączysz własne konto BTCPay Server na własnym serwerze, a PipMCP łączy się z nim za pomocą podanego klucza API.

Czy działa z moim własnym BTCPay Server?

Tak. Podajesz adres własnego serwera razem z kluczem API i Store ID, a PipMCP wywołuje ten serwer. Uprawnienia zaznaczone podczas generowania klucza ograniczają możliwości klucza, dodatkowo do narzędzi włączonych w PipMCP.

Pozwól swojej AI działać w BTCPay Server już dziś.

Zacznij za darmo. Twój klucz pozostaje zaszyfrowany, a Ty decydujesz, co AI może robić.

Połącz BTCPay Server za darmo

PipMCP nie jest powiązany z BTCPay Server. Nazwy produktów są znakami towarowymi ich właścicieli.