Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

173
Views
stripe, obtenga la dirección de facturación en la sesión de pago

Quiero saber cómo puedo obtener una dirección de facturación y establecer una sesión en la página de franjas. Intento usar la dirección en el cliente, pero no puedo usarla. Mi:

 onst stripeCustomer = await stripe.customers.create({ email: decoded.ds_email, // address: { // city: 'city', // country: 'country', // line1: 'line1', // line2: null, // state: 'state', // postal_code: xxxxxxxx // } }) const stripeCheckoutSession = await stripe.checkout.sessions.create({ customer: stripeCustomer.id, // customerAddress: stripeCustomer.address, payment_method_types: ['card'], // payment_intent: stripePaymentIntent.id, billing_address_collection: 'required', line_items: [ { price: stripePrice.id, quantity: 1 } ], mode: 'payment', allow_promotion_codes: false, success_url: `http://localhost:3000`, cancel_url: `http://localhost:3000/#/order` })
about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Me las arreglé para hacerlo agregando este parámetro

 const COUNTRY_CODE_ARRAY = ['UK','ES','US'] shipping_address_collection:{allowed_countries:COUNTRY_CODE_ARRAY }, const stripeCheckoutSession = await stripe.checkout.sessions.create({ customer: stripeCustomer.id, // customerAddress: stripeCustomer.address, payment_method_types: ['card'], // payment_intent: stripePaymentIntent.id, billing_address_collection: 'required', line_items: [ { price: stripePrice.id, quantity: 1 } ], mode: 'payment', allow_promotion_codes: false, success_url: `http://localhost:3000`, cancel_url: `http://localhost:3000/#/order`, shipping_address_collection:{allowed_countries:COUNTRY_CODE_ARRAY }, })

Esto mostrará campos de texto para la dirección de envío, utilizando la dirección de envío del cliente.

Una cosa que noté, si el cliente la edita, la sesión de pago guardará la dirección de envío editada, pero en la información del cliente, la dirección de envío será la misma que antes de editar.

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!