Looking for stripe-payments Keywords? Try Ask4Keywords

stripe-paymentsStripe.Net Einführung


Syntax

  • var stripeSubscriptionOptions = new StripeSubscriptionCreateOptions ();

    // Eine Variable erstellen, die das Optionsobjekt enthält

            stripeSubscriptionOptions.Quantity = model.update;
    

    // Beispiel für die Anzahl der Plätze für ein Abonnement

            var subscriptionService = new StripeSubscriptionService();
    

    // einen Dienst erstellen, um den API-Aufruf auszuführen

            var stripeSubscription = subscriptionService.Create(user.CustomerIdentifier, planId,
    

    stripeSubscriptionOptions);

    // service.create (String CustID, String PlanID, Object SubscriptionOptions)

    // Die Kunden-ID sollte in Ihrer Datenbank gespeichert werden. Sie können die Plan-ID mit einem PlanService von Stripe abrufen und das Optionsobjekt wie oben erstellen. Wenn Sie die Stripe.Net-Software von NuGet verwenden, funktioniert Intellisense auch für diese.

Bemerkungen

Irgendwo am Anfang Ihres Controllers sollten Sie anrufen

StripeConfiguration.SetApiKey(YOUR SECRET KEY VAR);

und für die Datensicherheit sollte es ein Wert sein, der in appsettings als Geheimnis verborgen ist

Wenn Sie den API-Schlüssel nicht festlegen, können Sie keine Abonnements ändern oder Kunden anlegen

Stripe.Net Einführung Verwandte Beispiele