Question

Stripe error: The price parameter should be the ID of a price object, rather than the literal numerical price.

  • 3 November 2023
  • 3 replies
  • 432 views

I am trying to accept payments in appsheet using Stripe. The way I found that should work is sending the data from stripe to Zapier and having Zapier create a Stripe payment link for the payment the amount that appsheet sends to zapier. Though the total price input I give as the price is always returning the error “The `price` parameter should be the ID of a price object, rather than the literal numerical price. Please see https://stripe.com/docs/billing/prices-guide#create-….”

 

 

 

 

 

 

 


3 replies

Userlevel 7
Badge +14

Hi @arnavbali 

Good question.

Price is a dropdown list with a list of options.

Open the dropdown list to see the list of option.

Each option has 2 values. (top/bottom)

If you are trying to map a dynamic variable, then the value of the variable must match a bottom value for an option. (e.g. price_XXXX)

 

Hi Troy

Thanks for the reply.

I am still not getting it. The drop down does not show two values and the price category itself shows no values for a price. The options I do see are: 

 

Userlevel 7
Badge +14

@arnavbali 

If you don’t have Prices configured in Stripe, then you would need to first create one.

 

Reply