Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bundle products do not get passed correctly from channable to magento 1 #33

Open
NTimJuist opened this issue Aug 9, 2022 · 0 comments

Comments

@NTimJuist
Copy link

NTimJuist commented Aug 9, 2022

Steps to reproduce:

Create a magento 1 bundle product
Sync it to channable and sync it to a third-party retailer such as bol.com
Have somebody purchase it.
Send the order back to magento 1.
The error is as follows:

UnableToCreateOrderError(message='Product "[product_name]" has required options, this is not supported (ID: 10239)', url='[Omitted for privacy reasons] method='POST', status=200, request='{"channable_id": Omitted for privacy reasons (but displays order and purchases info).

When we then manually push the order to magento 1 other issues pop up.

payment method is incorrect (instead of channable payment method it's set to 'payment offline')
order id is incorrect (instead of a custom ID it's a default magento id)
email is incorrect (instead of bol.com email its set to a default magento email).
the channable id for some reason gets pushed to the company field.
I've talked to channable about it but they claim they can't do anything about this as the problem is with your module.

Might be a similar to magmodules/magento2-channable#153 but we do not dynamically price our products.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant