FinalFormBillingAddress
This commit is contained in:
parent
ef70c2b453
commit
4bf0e7ca45
@ -105,7 +105,12 @@ const InvoiceItem = ({ invoice, onCancel, paymentInfos }) => {
|
|||||||
Nom : {invoice.payment.name}<br/>
|
Nom : {invoice.payment.name}<br/>
|
||||||
Email : {invoice.payment.email}<br/>
|
Email : {invoice.payment.email}<br/>
|
||||||
Téléphone : {invoice.payment.phone}<br/>
|
Téléphone : {invoice.payment.phone}<br/>
|
||||||
Numéro de carte : **** **** **** {invoice.payment.lastFourDigits}<br/>
|
Numéro de carte : **** **** **** {invoice.payment.lastFourDigits}<br/><br/>
|
||||||
|
<label style={{"fontWeight": "bold"}}>Adresse de Facturation :</label><br/>
|
||||||
|
{invoice.payment.billingAddress.civicNumber} {invoice.payment.billingAddress.street} <br />
|
||||||
|
{invoice.payment.billingAddress.appartment != null ? <>App: {invoice.payment.billingAddress.appartment} <br /></> : null}
|
||||||
|
{invoice.payment.billingAddress.city}, {invoice.payment.billingAddress.province} {invoice.payment.billingAddress.postalCode}<br />
|
||||||
|
{invoice.payment.billingAddress.country}<br /><br/>
|
||||||
</>
|
</>
|
||||||
: null }
|
: null }
|
||||||
|
|
||||||
|
@ -105,7 +105,7 @@ const PaymentForm = ({ cost, invoice }) => {
|
|||||||
|
|
||||||
|
|
||||||
const onSubmit = async (e) => {
|
const onSubmit = async (e) => {
|
||||||
e.preventDefault();
|
//e.preventDefault();
|
||||||
setIsLoading(true);
|
setIsLoading(true);
|
||||||
const { error } = await stripe.createPaymentMethod({
|
const { error } = await stripe.createPaymentMethod({
|
||||||
type: "card",
|
type: "card",
|
||||||
@ -129,8 +129,16 @@ const PaymentForm = ({ cost, invoice }) => {
|
|||||||
invoice.email = cardEmail;
|
invoice.email = cardEmail;
|
||||||
invoice.phone = cardPhone;
|
invoice.phone = cardPhone;
|
||||||
invoice.lastFourDigits = result.token.card.last4;
|
invoice.lastFourDigits = result.token.card.last4;
|
||||||
|
invoice.billCivicNumber = currentAdress.civicNumber;
|
||||||
|
invoice.billAppartment = currentAdress.appartment;
|
||||||
|
invoice.billStreet = currentAdress.street;
|
||||||
|
invoice.billCity = currentAdress.city;
|
||||||
|
invoice.billProvince = currentAdress.province;
|
||||||
|
invoice.billCountry = currentAdress.country;
|
||||||
|
invoice.billPostalCode = currentAdress.postalCode;
|
||||||
|
|
||||||
const json = JSON.stringify(invoice);
|
const json = JSON.stringify(invoice);
|
||||||
|
console.log(invoice);
|
||||||
|
|
||||||
fetch(`https://localhost:7292/api/Invoice`, {
|
fetch(`https://localhost:7292/api/Invoice`, {
|
||||||
method: 'POST',
|
method: 'POST',
|
||||||
|
Loading…
Reference in New Issue
Block a user