#jenglish.aspireship-customer-portal
1 messages · Page 1 of 1 (latest)
Hello! Give me a minute to double check this
Checkout on my end, I see one-off invoices included in the payment history for the Customer Portal. How are you charging for these one-off fees? Do you have an example I can look at?
Hmm, interesting. It must be how we're doing this initial payment
We're essentially sending our customer to the https://checkout.stripe.com/pay page
I can give you a payment ID if that would help
Yeah if you share the payment ID i can take a look
pm_1Kq3I6I5nCzNQF0j1i6tgU9Z
Ah I see what's going on - you're charging for the one-time purchase through a Checkout Session, which generates a plain old Payment Intent (not an Invoice). The Customer Portal is specifically meant to support billing flows and will show one-off Invoices, but won't show history for plain Payment Intents
ah ok that makes sense
is there an alternative to the checkout session?
i recently started at the company so im unfamiliar with how everything was initially set up
If you want all those one-off payments to be reflected in the payment history the alternative would be to use Invoices (https://stripe.com/docs/invoicing/integration)
thank you for all of your help, i'll look into this!