What exactly does "digital fulfillment process" mean?

After the sale, you as a premium dealer do not have to issue an invoice to Deutsche Dienstrad but will usually receive the purchase price within 2-3 business days at the latest - without delay and guaranteed.