Zumindest für mich ist das ein etwas ungewöhnliches
Problem mit Stripe. In unserer App müssen wir die Rechnungsinformationen des Kunden aktualisieren und seine Steuer-ID erstellen. Also gehe ich zu Stripe-API-Dokumenten und suche danach. Ich erhalte den Code (
https://docs.stripe.com/api/tax_ids/customer_create):
Code: Select all
TaxIdCollectionCreateParams params =
TaxIdCollectionCreateParams.builder()
.setType(TaxIdCollectionCreateParams.Type.EU_VAT)
.setValue("DE123456789")
.build();
TaxId taxId = TaxId.create("cus_NZKoSNZZ58qtO0", params);
Sieht ziemlich gut aus und ist genau das, was ich brauche, also gehe ich zu Intellij, schreibe es und erhalte die Fehlermeldung, dass es keine solche Methode
TaxId.create("cus_NZKoSNZZ58qtO0", params) gibt, bei der Sie customerId als Parameter verwenden können. Sprechen Sie dann ein paar Stunden lang mit dem Support, und sie haben keine Ahnung.
Die Rest-API ist wahrscheinlich vorhanden, aber alle anderen haben damit Erfahrung gemacht. Ich denke, dass das Hinzufügen von Kundensteuerinformationen für B2B ein grundlegender Gedanke ist. Oder übersehe ich hier etwas sehr Offensichtliches?