Skip to content

2.2 - Admin will not create shipment from the invoice create screen if credit card was used #14012

@mzenner1

Description

@mzenner1

I'm using Magento 2.2.3 and seeing an issue where if an order was made with a credit card (authorize.net), when I go to the admin to create an invoice and check the "Create Shipment" box it will have a success message, create the invoice properly, but no shipment will be created.

This only happens if a credit card is used. If I make another order using Purchase Order as the payment type, the shipment will be created successfully via the invoice creation screen.

Precondition

Magento 2.2.x or 2.3.x

Steps to reproduce

  1. Enable authorize.net
  2. Purchase a product with a credit card
  3. Go to the admin->sales->orders section
  4. Invoice the order
  5. Check the "Create Shipment" button
  6. Submit the invoice

Expected result

  1. Both an invoice AND a shipment should have been created

Actual result

  1. Only an invoice gets created, the shipment does not

I am seeing this error in the exception log at the time of invoice creation

[2018-03-08 13:55:30] main.CRITICAL: Unable to get transaction details. Try again later. {"exception":"[object] (Magento\Framework\Exception\LocalizedException(code: 0): Unable to get transaction details. Try again later. at /vendor/magento/module-authorizenet/Model/TransactionService.php:135)"} []

Metadata

Metadata

Assignees

No one assigned

    Labels

    Component: AdminFixed in 2.3.xThe issue has been fixed in 2.3 release lineIssue: Clear DescriptionGate 2 Passed. Manual verification of the issue description passedIssue: ConfirmedGate 3 Passed. Manual verification of the issue completed. Issue is confirmedIssue: Format is not validGate 1 Failed. Automatic verification of issue format is failedIssue: Ready for WorkGate 4. Acknowledged. Issue is added to backlog and ready for developmentReproduced on 2.2.xThe issue has been reproduced on latest 2.2 releaseReproduced on 2.3.xThe issue has been reproduced on latest 2.3 release

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions