I've installed gigawallet to can integrate dogecoin payment for a new service on my website using slim framework.
It run but following online docs I've not understand how configure it to monitor a dogecoin address

Hi there! Gigawallet works by creating an 'account' which has a wallet managed by gigawallet. You then use that account to create 'invoices' that are each a child address, one address per payment. You can then use the Gigawallet APIs to send the dogecoin to a different wallet using a payout. Hope that helps!

Dogecoin addresses created by gigawallet are not on chain ? I created an account and I sent 1 doge to try, the transaction exist but checking account balance is 0
{"id":"D98S12warE8Cc1dh1vQknjiSrexCHn2vun","foreign_id":"1","payout_address":"","payout_threshold":"0","payout_frequency":""}
{"IncomingBalance":"0","CurrentBalance":"0","OutgoingBalance":"0"}

    Hello H7-25 :)

    The "D98S12warE8Cc1dh1vQknjiSrexCHn2vun" in your case is the "ID" and not a payment address because its not an Invoice.

    using GigaWallet you have to understand that:

    a) You create an account, and that account have associated a Doge Address that is the identification of your account and not the Address to receive payments

    b) You have to create an Invoice and that invoice will generate a new Doge Address, and that Doge Address is were your customers will have to pay in full for GigaWallet to detect the payment and notify you.

    On my marketplace ShibeShip.com and you can also take a look on my Wordpress Payment Gateway that use GigaWallet https://github.com/dogeorg/gigawallet-wordpress I first create a user, then wen someone adds a product to the shopping cart and tries to checkout, GigaWallet generates an Invoice, that Invoice have a Amount and a Doge Address, and a background task checks if the invoice is already paid

    To create an invoice you send the command to account/1/invoice following this example:
    { "required_confirmations": 1, "items": [ { "type": "item", "name": "YOUR-PRODUCT-OR-SERVICE-NAME", "sku": "12345", "value": 1, "quantity": 1 } ] }

    You can also take a look on my demo to see all available commands and how to execute them here: https://shibeship.com/gigawallet

    I can guide you step by step :)

    If I've well understand:
    a) You create an account, and that account have associated a Doge Address that is the identification of your account and not the Address to receive payments

    The account it's me (my shop) , when an user pay for a service I've to generate an invoice , it will generate a new doge address where the user have to send doge, this address is the referer for this transaction.

      Do you think it will work fine if I keep the node on a remote server ? I've just realized I can't run a node on hetzner (where my main services are running ...)

        22 days later

        H7-25 Yes, for example I have a home node using a micro computer running 24/7 since 2021 and its actually connected to my GigaWallet for almost 1 year without any issues :)

        My marketplace https://shibeship.com uses my home node + Gigawallet on Hetzner :)

        Points: 71

        There were murmurs mid February about an upcoming release, which might have been put on pause to allow for testing and compatibility with updated changes in 1.14.7 version of core. Hopefully more to come very soon!