Loading
Automatisera dina verksamhetsprocesser med Salesforce-flöde
Åtgärden Beräkna skatter för varukorg

Åtgärden Beräkna skatter för varukorg

I ett B2B Commerce Checkout flöde, begär en beräkning av skattekostnader för alla radartiklar i varukorgen.

Versioner som krävs

Tillgängliga i: Lightning Experience
Visa versioner som stöds.

I Flow Builder, lägg till ett åtgärdselement i ditt flöde. Välj kategorin B2B Commerce och sök efter Beräkna skatter för varukorg. För att komma åt denna åtgärd från API, använd namnet calcCartTaxesAction.

Ange värden för indata

Använd värden från tidigare i flödet för att ange indata.

IndataparameterBeskrivning
cartId ID för varukorgen som går över till en checkout.

Lagra värden för utdata

Utdataparameter Beskrivning
backgroundOperationId ID för bakgrundsåtgärden som bearbetar det totala priset för alla objekt i varukorgen.

Felvillkor

Felvillkor Beskrivning
Ogiltig CartId-indata

Värdet för varukorg-ID accepteras inte.

Felkod: UNKNOWN_EXCEPTION

HTTP-statuskod: 500

Användare kan inte åberopa åtgärd

Anroparen har inte rätt behörigheter för att anropa åtgärden, inklusive användarbehörigheterna MAD eller B2B Commerce Integrator.

Felkod: BAD_REQUEST

HTTP-statuskod: 400

Användaren har inte åtkomst till varukorgen

Köparen äger inte varukorgen, har inte läsåtkomst till varukorgen eller så delas inte varukorgen med köparen.

Felkod: BAD_REQUEST

HTTP-statuskod: 400

Varukorgen är inte i checkoutläget

Statusen för varukorgen är inte i checkout-läget och kan inte fortsätta.

Felkod: INVALID_OPERATION

HTTP-statuskod: 403

Integrering pågår redan

Endast en integrering kan infogas åt gången. Detta fel indikerar när en integrering redan körs.

Felkod: ALREADY_IN_PROCESS

HTTP-statuskod: 400

Konto associerat med varukorgen är inte giltigt eller tillgängligt

Det effektiva kontot som anges är inte giltigt.

Felkod: INSUFFICIENT_ACCESS_OR_READONLY

HTTP-statuskod: 500

Användaren är inte medlem i butiken

Användaren är inte medlem i butiken.

Felkod: INSUFFICIENT_ACCESS_OR_READONLY

HTTP-statuskod: 500

Användning

Denna åtgärd körs asynkront med prissättningstjänsten som konfigurerats i StoreIntegratedService.

För att använda åtgärden Beräkna skatter för varukorg i B2B Commerce gäller dessa krav.

  • Användaren har rätt behörigheter för att åberopa åtgärden.
  • Det använda kontot är giltigt.
  • Inköparkontot är en medlem av butiken.
  • Köparen har redigeringsåtkomst till varukorgen.
  • Statusen för varukorgen är inte Closed.
  • Session.IsProcessing är inte satt till False.
  • Session.NextState är satt till ComputeTaxes.
  • Session.State kan inte vara tomma.
  • backgroundOperationId kan inte vara New eller Running.
 
Laddar
Salesforce Help | Article