Activities of "jaylin"

  • ABP Framework version: v8.2.2
  • UI Type: Angular
  • Database System: EF Core (SQL Server)
  • Tiered (for MVC) or Auth Server Separated (for Angular):  yes
  • Exception message and full stack trace:
  • Steps to reproduce the issue: I tried to submit a ticket, but your support system was not available. I am doing PoCs to test those scenarios with Stripe payment:
  • . Per seat pricing model
  • . Volume based pricing model I have configured Tenant, Edition, Plan, Gateway Plan (Stripe) and Stripe Webhook in my local ABP Host, customer (Tenant) and subscription will not be created automatically in Stripe after I associated Tenant with Plan. Payment redirection is confusing, where does LocalRedirectPreserveMethod (/Payment/GatewaySelection) redirect to? Stripe? API Host or AuthServer or Web.Public? How to redirect in Angular?
public class IndexModel : PageModel
{
        public async Task<IActionResult> OnPostAsync(Guid editionId)
        {
            var paymentRequest = await SubscriptionAppService.CreateSubscriptionAsync(editionId, CurrentTenant.GetId());

        return LocalRedirectPreserveMethod("/Payment/GatewaySelection?paymentRequestId=" + paymentRequest.Id);
    }
}

“When the payment is completed successfully, the tenant and edition relation will be updated according to subscription status. Make sure Payment Gateway Web Hooks are configured properly.” Does this mean once transaction is completed, user will see Subscription Management in UI so that they can upgrade / downgrade to different tier? There is no such screen shot in any document. Or do I need to manage customer and subscription in Stripe via code? I found One-Time and Recurring Payment are similar to Subscription, to achieve per seat or volume pricing model, shall I use One-Time? Recurring and Subscription is for fixed price model, right? Thanks in advance. Regards, Jay

Showing 1 to 1 of 1 entries
Made with ❤️ on ABP v9.0.0-preview Updated on September 19, 2024, 10:13