pageIntegration & APIsofficial - Microsoftderived - from the source, no model text

Page 30101 "Shpfy Shop Card"

Shopify · Microsoft.Integration.Shopify

Across versions

  1. BC23-28not present
  2. BC29-30present

Neighbourhood 6 connected objects and pages

Table 30102 "Shpfy Shop" (relates to)Shpfy ShopPage 30102 "Shpfy Shops" (pages and codeunits on it)Shpfy ShopsCreate and set up a Shopify account (Learn pages)Create and set up a Shopify …Getting started with the connector for Shopify (Learn pages)Getting started with the con…Set up and use the Shopify Connector (Learn pages)Set up and use the Shopify C…Troubleshooting the Shopify and Business Central synchronization (Learn pages)Troubleshooting the Shopify …

Open in the neighbourhood explorer

One hop out, from the extracted relations and call graph. Up to 40 shown; the sections below list them all.

Shopify · Microsoft.Integration.Shopify · captioned “Shopify Shop Card” · BC29-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption Shopify Shop Card
SourceTable Shpfy Shop
PageType Card
UsageCategory None

Fields on this page

Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control’s own, else the bound field’s (marked).

Group Control Shows ToolTip
General Code Code Specifies a code to identify this Shopify Shop. from the table field
Shopify URL Shopify URL Specifies the URL of the Shopify Admin you are connecting to. Use the format: “https://{store ID}.myshopify.com”. You can build the URL by combining the store ID from the admin URL, e.g., “admin.shopify.com/store/{store ID}” and “.myshopify.com”. Simply copy the URL from the Shopify Admin, and the c… from the table field
Enabled Enabled Specifies whether this Shopify shop connection is active. When enabled, the connector requests an access token, imports shop settings, and syncs countries. Ensure the Shopify Admin URL is configured first. from the table field
Has access token Rec.HasAccessToken() Specifies if an API access token is available for this store. The token allows the connector to access your shop’s data as long as the app is installed. To acquire a token, turn on the Enabled toggle or use the Request Access action.
CurrencyCode Currency Code Specifies the currency used by your Shopify store. Leave blank if it matches the local currency (LCY). When set, exchange rates must be configured. This currency is used when calculating product prices to sync to Shopify and works together with the “Currency Handling” field in the Order section, whi… from the table field
LanguageCode Language Code Specifies the language of the Shopify Shop. from the table field
LoggingMode Logging Mode Specifies whether the log is activated. from the table field
AllowBackgroudSyncs Allow Background Syncs Specifies whether synchronization runs in the background. When enabled, you can continue working while large data sets synchronize. Disable for demos or troubleshooting to see real-time progress and receive detailed error messages. from the table field
Allow Outgoing Requests Allow Outgoing Requests Specifies whether syncing data to Shopify is enabled. from the table field
Shopify Admin API Version ApiVersion Specifies the version of Shopify Admin API used by current version of the Shopify connector.
Update API Version Before ApiVersionExpiryDate Specifies the date on which Business Central will no longer support Shopify Admin API version. To continue to use your integration, upgrade to the latest version of Business Central before this date.
Item/Product Synchronization SyncItem Sync Item Specifies in which direction items are synchronized. from the table field
AutoCreateUnknownItems Auto Create Unknown Items Specifies if unknown items are automatically created in Business Central when synchronizing from Shopify. from the table field
ShopifyCanUpdateItems Shopify Can Update Items Specifies whether Shopify can update items when synchronizing from Shopify. from the table field
CanUpdateShopifyProducts Can Update Shopify Products Specifies whether Business Central can update products when synchronizing to Shopify. from the table field
ItemTemplCode Item Templ. Code Specifies which item template to use when creating unknown items. from the table field
SyncItemImages Sync Item Images Specifies whether you want to synchronize item images and in which direction. from the table field
SyncItemExtendedText Sync Item Extended Text Specifies whether you want to synchronize extended texts to Shopify. from the table field
SyncItemMarketingText Sync Item Marketing Text Specifies whether you want to synchronize marketing texts to Shopify. from the table field
SyncItemAttributes Sync Item Attributes Specifies whether you want to synchronize item attributes to Shopify. from the table field
SyncHSCodeAndCountry Sync HS Code and Country Specifies whether the Tariff No. (as harmonized system code) and Country/Region of Origin Code are synchronized to Shopify variants. Required for AI channel distribution and customs-aware selling. from the table field
UOMAsVariant UoM as Variant Specifies if you want to have the different unit of measures as an variant in Shopify. from the table field
OptionNameForUOM Option Name for UoM Specifies the variant option name for the unit of measure. from the table field
VariantPrefix Variant Prefix Specifies the prefix for variants. The variants you have defined in Shopify are created in Business Central based on an increasing number. from the table field
SKUType SKU Mapping Specifies if and based on what you want to create variants in Business Central. from the table field
SKUFieldSeparator SKU Field Separator Specifies a field separator for the SKU if you use “Item. No + Variant Code” to create a variant. from the table field
FindMappingByBarcode Find Mapping by Barcode Specifies whether to use the barcode as a fallback when the primary SKU mapping strategy does not find a match. from the table field
InventoryTracket Inventory Tracked Specifies if you want to manage your inventory in Shopify based on Business Central. from the table field
DefaultInventoryPolicy Default Inventory Policy Specifies if you want to prevent negative inventory. With “continue” the inventory can go negative, with “Deny” you want to prevent negative inventory. from the table field
CreateProductStatusValue Status for Created Products Specifies the status of a product in Shopify when an item is create in Shopify via the sync. from the table field
RemoveProductAction Action for Removed Products Specifies the status of a product in Shopify via the sync when an item is blocked or removed from the Shopify Product in Business Central. from the table field
Items Mapped to Products obsolete Pending 26.0; #if not CLEAN26 Items Mapped to Products Specifies if only the items that are mapped to Shopify products/Shopify variants are synchronized from Posted Sales Invoices to Shopify. from the table field
WeightUnit Weight Unit Specifies the weight unit of the Shopify Shop. from the table field
Product Metafields To Shopify Product Metafields To Shopify Specifies whether product/variant metafields are synchronized to Shopify. from the table field
Price Synchronization CustomerPriceGroup Customer Price Group Specifies which Customer Price Group is used to calculate the prices in Shopify. from the table field
CustomerDiscountGroup Customer Discount Group Specifies which Customer Discount Group is used to calculate the prices in Shopify. from the table field
Prices Including VAT Prices Including VAT Specifies if the prices calculate for Shopify are Including VAT. from the table field
Allow Line Disc. Allow Line Disc. Specifies if line discount is allowed while calculating prices for Shopify. from the table field
Gen. Bus. Posting Group Gen. Bus. Posting Group Specifies which Gen. Bus. Posting Group is used to calculate the prices in Shopify. from the table field
VAT Bus. Posting Group VAT Bus. Posting Group Specifies which VAT. Bus. Posting Group is used to calculate the prices in Shopify. from the table field
Customer Posting Group Customer Posting Group Specifies which Customer Posting Group is used to calculate the prices in Shopify. from the table field
VAT Country/Region Code VAT Country/Region Code Specifies which VAT Country/Region Code is used to calculate the prices in Shopify. from the table field
Tax Area Code Tax Area Code Specifies which Tax Area Code is used to calculate the prices in Shopify. from the table field
Tax Liable Tax Liable Specifies if Tax Liable is used to calculate the prices in Shopify. from the table field
Sync Prices Sync Prices Specifies if prices are synchronized to Shopify with product sync. from the table field
Customer Synchronization CustomerImportFromShopify Customer Import From Shopify Specifies how Shopify customers are synced to Business Central. If you choose none and there exists no mapping for that customer, the default customer will be used if exists. from the table field
CustomerMappingType Customer Mapping Type Specifies how to map customers. from the table field
AutoCreateUnknownCustomers Auto Create Unknown Customers Specifies if unknown customers are automatically created in Business Central when synchronizing from Shopify. from the table field
CustomerTemplCode Customer Templ. Code Specifies which customer template to use when creating unknown customers. from the table field
DefaultCustomer Default Customer No. Specifies the default customer when not creating a customer for each webshop user. from the table field
ShopifyCanUpdateCustomer Shopify Can Update Customer Specifies whether Shopify can update customers when synchronizing from Shopify. from the table field
CanUpdateShopifyCustomer Can Update Shopify Customer Specifies whether Business Central can update customers when synchronizing to Shopify. from the table field
NameSource Name Source Specifies how to synchronize the name of the customer. If the value is empty then the value of Name 2 is taken, and Name 2 will be empty. from the table field
Name2Source Name 2 Source Specifies how to synchronize Name 2 of the customer. from the table field
ContactSource Contact Source Specifies how to synchronize the contact of the customer. from the table field
CountySource County Source Specifies how to synchronize the county of the customer/company. from the table field
Customer Metafields To Shopify Customer Metafields To Shopify Specifies whether customer metafields are synchronized to Shopify. from the table field
B2B Company Synchronization Company Import From Shopify Company Import From Shopify Specifies how Shopify companies are synced to Business Central. from the table field
Company Mapping Type Company Mapping Type Specifies how to map companies. from the table field
Shpfy Comp. Tax Id Mapping Shpfy Comp. Tax Id Mapping Specifies how to map Shopify Tax Id with Business Central. from the table field
Auto Create Unknown Companies Auto Create Unknown Companies Specifies if unknown companies are automatically created in Business Central when synchronizing from Shopify. from the table field
Default Company No. Default Company No. Specifies the default customer when not creating a company for each B2B company. from the table field
Shopify Can Update Companies Shopify Can Update Companies Specifies whether Shopify can update companies when synchronizing from Shopify. from the table field
Can Update Shopify Companies Can Update Shopify Companies Specifies whether Business Central can update companies when synchronizing to Shopify. from the table field
Default Customer Permission Default Contact Permission Specifies the default customer permission for new companies. from the table field
Auto Create Catalog Auto Create Catalog Specifies whether a B2B catalog is automatically created for new companies. from the table field
Company Metafields To Shopify Company Metafields To Shopify Specifies whether company metafields are synchronized to Shopify. from the table field
Order Synchronization and Processing AutoSyncOrders Order Created Webhooks Specifies whether to automatically synchronize orders when they’re created in Shopify. Shopify will notify Business Central that orders are ready. Business Central will schedule the Sync Orders from Shopify job on the Job Queue Entries page. The user account of the person who turns on this toggle wi… from the table field
SyncOrderJobQueueUser Order Created Webhook User Specifies the user who will run the Sync Orders from Shopify job on the Job Queue Entries page. This is the user who turned on the Auto Import Orders from Shopify toggle. from the table field
ShippingCostAccount Shipping Charges Account Specifies the G/L Account for posting the shipping cost. from the table field
SoldGiftCardAccount Sold Gift Card Account Specifies the G/L Account for to post the sold gift card amounts. from the table field
TipAccount Tip Account Specifies the G/L Account for post the received tip amount. from the table field
CashRoundingsAccount Cash Roundings Account Specifies the general ledger account to use when you post cash rounding differences from Shopify POS transactions. from the table field
AutoCreateOrders Auto Create Orders Specifies whether sales documents, such as orders and invoices, will be created automatically after import. from the table field
Create Invoices From Orders Create Invoices From Orders Specifies if fully fulfilled Shopify orders should be created as sales invoices. from the table field
UseShopifyOrderNo Use Shopify Order No. Specifies whether the Shopify order number is used as the document number on the created Sales Order or Sales Invoice. You can overwrite the selection for the specific Shopify Order. from the table field
ShopifyOrderNoOnDocLine Shopify Order No. on Doc. Line Specifies whether the Shopify Order No. is shown in the document line. from the table field
Order Attributes To Shopify Order Attributes To Shopify Specifies if Business Central document no. is synchronized to Shopify as order attribute. from the table field
TaxAreaSource Tax Area Priority Specifies the tax area source and the sequence to be followed. from the table field
Currency Handling Currency Handling Specifies which currency is used in Shopify orders processing. Using presentment currency may cause differences between amounts in LCY after posting documents. from the table field
AutoReleaseSalesOrders Auto Release Sales Orders Specifies if a sales document, such as order or invoice, should be released after creation. from the table field
ArchiveProcessOrders Archive Processed Orders Specifies whether Shopify orders are automatically archived when they are paid, fulfilled, and have associated sales documents with all lines shipped. from the table field
SendShippingConfirmation Send Shipping Confirmation Specifies whether the customer is notified when the shipment is synchronized to Shopify. from the table field
Posted Invoice Sync Posted Invoice Sync Specifies whether the posted sales invoices can be synchronized to Shopify. from the table field
Return and Refund Processing Return and Refund Process Return and Refund Process Specifies how returns and refunds from Shopify are handles in Business Central. The import process is always done within the import of a Shopify order. from the table field
HandlingOfReturns Return Location Priority Return Location Priority Specifies the priority of the return location. from the table field
Process Returns As Process Returns As Specifies what type of document to create when processing returns. Credit Memo creates a sales credit memo. Return Order creates a sales return order. from the table field
Location Code of Returns Return Location Specifies location code for returned goods. from the table field
G/L Account Instead of Item Refund Acc. non-restock Items Specifies a G/L Account No. for goods where you don’t want to have an inventory correction. from the table field
G/L Account for Amt. diff. Refund Account Specifies a G/L Account No. for the difference in the total refunded amount and the total amount of the items. from the table field

Actions

Group Action ToolTip Runs
Navigation Locations View the Shopify Shop locations and link them with the related location(s). Page 30117 “Shpfy Shop Locations Mapping”
Products Add, view or edit detailed information for the products that you trade in through Shopify. Page 30126 “Shpfy Products”
Shipment Method Mapping Maps the Shopify shipment methods to the related shipment methods.
Payment Method Mapping Maps the Shopify payment methods to the related payment methods and prioritize them. Page 30132 “Shpfy Payment Methods Mapping”
Payment Terms Mapping Maps the Shopify payment terms to the related payment terms and prioritize them. Page 30162 “Shpfy Payment Terms Mapping”
Orders View your Shopify agreements with customers to sell certain products on certain delivery and payment terms.
Refunds View your Shopify refunds.
Returns View your Shopify returns.
Customers Add, view or edit detailed information for the customers. Page 30107 “Shpfy Customers”
Customer Setup by Country/Region Set up default customer accounts or templates per country or regions. The designated default customer account for a specific country or region will take precedence over the value in the Shopify Shop card page. When a missing customer is created, the appropriate template according to the customer’s a… Page 30108 “Shpfy Customer Templates”
Companies Add, view or edit detailed information for the companies. Page 30156 “Shpfy Companies”
B2B Catalogs View a list of Shopify B2B catalogs for the shop. Page 30159 “Shpfy Catalogs”
Market Catalogs View a list of Shopify market catalogs for the shop. Page 30174 “Shpfy Market Catalogs”
Languages View a list of Shopify Languages for the shop. Page 30138 “Shpfy Languages”
Sales Channels View a list of Shopify Sales Channels for the shop and choose ones used for new product publishing. Page 30167 “Shpfy Sales Channels”
Custom Product Collections View a list of Shopify Custom Product Collections for the shop and choose ones used for new product publishing. Page 30175 “Shpfy Product Collections”
Bulk Operations View a list of Shopify Bulk Operations for the shop. Page 30152 “Shpfy Bulk Operations”
Staff Members Mapping View a list of Shopify Staff Members for the shop. Page 30171 “Shpfy Staff Mapping”
Access Request Access Request access to your Shopify store. Use this to fix connection issues, after connector updates that require new permissions, or when rotating security tokens for this shop.
Test Connection Test connection to your Shopify store.
Clear API Version Expiry Date Cache Clears the API version expiry date cache for this Shopify Shop. This will force the API version to be re-evaluated the next time the API is called.
Leave a Review Open the Shopify App Store to leave a review for the Shopify connector.
Sync Sync Products Synchronize products for this Shopify Shop. The direction depends on the settings in the Shopify Shop Card.
Sync Product Images Synchronize product images for this Shopify Shop. The direction depends on the settings in the Shopify Shop Card.
Sync Prices Synchronize prices to Shopify. The standard price calculation is followed for determining the price.
Sync Inventory Synchronize the inventory to Shopify.
Sync Customers Synchronize the customers from Shopify. The way customers are imported depends on the settings in the Shopify Shop Card.
Sync Companies Synchronize the companies with Shopify. The way companies are synchronized depends on the B2B settings in the Shopify Shop Card.
Sync Payouts Synchronize all movements of money between a Shopify Payment account balance and a connected bank account.
Sync Orders Synchronize orders from Shopify.
Sync Shipments Synchronize shipments to Shopify.
Sync Posted Sales Invoices Synchronize posted sales invoices to Shopify. Synchronization will be performed only if the Posted Invoice Sync field is enabled in the Shopify shop.
Sync Disputes Synchronize dispute information with related payment transactions.
Sync All Execute all synchronizations (Products, Product images, Inventory, Customers and payouts) in batch.
Reset Sync Reset Products Sync Ensure all products are synced when executing the sync, not just the changes since last sync.
Reset Customer Sync Ensure all customers are synced when executing the sync, not just the changes since last sync.
Reset Orders Sync Ensure all orders are synced when executing the sync, not just the changes since last sync.
Reset Company Sync Ensure all companies are synced when executing the sync, not just the changes since last sync.
Processing Create Shopify Fulfillment Service Create Shopify Fulfillment Service
Provide Feedback Provide feedback on Shopify Connector.

Procedures

2 local procedures, no public ones.

Triggers

OnOpenPage, OnAfterGetCurrRecord, OnNewRecord

Relations

Pages and codeunits on this table

Recent changes

Documented on Microsoft Learn

Source: AL metadata extracted from the code (names, ids, signatures, properties); no code bodies (D10).

Ask your agent

Procedure bodies are not stored here (D10). For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "page", object_name: "Shpfy Shop Card"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 5 sources