Skip to content

3.2.4

Latest

Choose a tag to compare

@gp247net gp247net released this 31 Oct 07:46

feat: 3.2.4 — capture on CHECKOUT.ORDER.APPROVED; REST API orders follow PayPal's order statuses

  • CHECKOUT.ORDER.APPROVED webhook of a payment request: captured on the server and
    recorded once (racing the return page never records twice), so an app that never
    reopens the return page still gets paid. Subscribe the webhook to this event.
  • orderStatusAfter(): an order placed through REST API v2 (gp247/shop 3.5.1) moves to the
    "success" / "refunded" status set in this plugin, like a website order.
  • The return page accepts a payment request of a store without its own domain
    (single-domain multi-vendor marketplace) opened on the main domain; PayPal credentials
    still come from the request's store.

Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com