이 플러그인은 최근 3개의 주요 워드프레스 출시와 시험 되지 않았습니다. 워드프레스의 좀 더 최근 버전으로 이용할 때 더 이상 관리되지 않고 지원되지 않고 호환성 문제가 있을 수 있습니다.

Cardinal Last Mile

설명

Integrate your WooCommerce store with the Cardinal Last Mile logistics platform to offer your customers accurate, real-time shipping rates. This plugin acts as a bridge between your store and the Cardinal API, allowing you to quote with multiple logistics providers without complex configurations. When a customer reaches the checkout, the plugin sends the cart’s weight and destination to your Cardinal backend, which calculates the available rates and returns them for the customer to choose their preferred option.

Key Features:

  • Real-Time Quoting: Displays accurate shipping rates based on package destination and weight.
  • Multiple Token Support: Configure several seller tokens to quote simultaneously with different accounts or setups.
  • Additional Cost: Add a fixed cost or surcharge to each shipping rate directly from the settings.
  • Order Type Filtering: Allows pre-filtering quotes for “Normal” or “Flex” services.
  • Automatic Notification: When an order is created, the plugin automatically notifies the Cardinal API to register the shipment.
  • Customer Tracking: Once the API returns a tracking number, it is saved to the order and displayed to the customer in their account and notification emails.

External Services

This plugin connects to the Cardinal Last Mile API to function. This connection is essential for quoting shipping rates and generating tracking numbers.

  • Service: Cardinal Last Mile API.
  • Data Sent: When a customer is at the checkout, the plugin sends the shopping cart’s total weight and the destination address (city, state, postal code) to the API to calculate shipping costs. When a tracking number is generated, the order details are sent to register the shipment.
  • Terms and Privacy: The use of this service is subject to the terms of service and privacy policy of your Cardinal Last Mile provider. Please consult your provider for these documents or visit https://cardinal.dev/privacidad/.

스크린샷

설치

  1. Upload the cardinal-ultima-milla folder to the /wp-content/plugins/ directory.
  2. Alternatively, upload the cardinal-ultima-milla.zip file through the ‘Plugins > Add New’ section in your WordPress dashboard.
  3. Activate the plugin through the ‘Plugins’ menu in WordPress.
  4. Go to WooCommerce > Settings > Shipping.
  5. Select a Shipping Zone where you want to add the method.
  6. Click on “Add shipping method” and select “Cardinal Last Mile” from the list.
  7. Click on the method’s name to configure it. Fill in the required fields:
    • API Base URL: The URL of your Cardinal API endpoint.
    • Seller Tokens: Your token (or tokens, one per line) to authenticate requests.
  8. Save the changes, and you’re done!

FAQ

Do I need a Cardinal Last Mile account to use this plugin?

Yes, this plugin is a connector. You need access to a Cardinal Last Mile API instance to get the “API Base URL” and “Seller Tokens”.

Does the plugin work with any WordPress theme?

Yes. The plugin uses standard WooCommerce hooks for shipping methods, so it should be compatible with any theme that follows WooCommerce best practices.

Can I use multiple tokens at once?

Yes. You can paste multiple tokens into the “Seller Tokens” field, one per line. The plugin will make an API request for each token and display all the returned rates.

후기

이 플러그인에 대한 평가가 없습니다.

기여자 & 개발자

“Cardinal Last Mile”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

자국어로 “Cardinal Last Mile”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록RSS로 구독하세요.

변경이력

3.0

  • Order ingestion moved to confirmed payment (woocommerce_order_status_processing/completed) instead of checkout, to avoid registering unpaid/abandoned orders.
  • Fixed service type (Flex/Normal): the order now registers the typeOrder of the service the customer actually selected, not the setting default.

2.0

  • Fixed race condition where orders could be posted twice to the API.
  • Implemented locking mechanism during order processing.
  • Removed redundant hook woocommerce_checkout_order_created.

1.0

  • Initial plugin release.