Showing ideas with label API.
Show all ideas
I'm trying to create pull request for magento provider for Apache airflow. So basically it will help to connect to different systems such as AWS , azure,Salesforce etc for etl and workflows schedule and monitoring. https://github.com/apache/airflow/pull/41556 I think it will be very helpful to handle backend data operations. I need community support to accept this pull request
... View more
See more ideas labeled with:
-
API
It would be helpful if Magento supported the direct integration of Google Analytcs 4. As is currently possible under Stores-> Sales -> Google Api for GTM and Universal Analytics.
... View more
See more ideas labeled with:
-
API
when a product creation fails it still creates the media items but doesnt clean them up
... View more
See more ideas labeled with:
-
API
-
Catalog
The suggestion is to establish a pattern of adding the following code to deprecated functions: // This is just an example. Write whatever -- something to point people in the right direction.
$sMessage = 'save() has been deprecated in favour of using the usage of repositorties, and the deferral of persistence to the persistence layer. See https://h.dev.magento.com/repositories for further details'
@trigger_error($sMessage, E_USER_DEPRECATED); This can be introduced harmlessly to the stack, and does not actually change any error behaviour, or make the deprecated methods more fragile. However the error handler indicated by set_error_handler() will be called; allowing the surfacing of the deprecated methods. This is useful in a couple of ways: Tests can stub the error handler such that it propagates these error messages and fails tests. This clearly indicates that the code is no longer valid. The error handling function can be modified such that in developer mode these errors are surfaced to the user, and either halt execution or are simply logged to the debug log State of "known violations" can be tracked (perhaps simply with a try_catch in tests, with a skip or the like). This means that any new code must either violate the deprecation intentionally (picked up in review) or fail tests (picked up in CI) This pattern has been previously established by Symfony[2][3] and appears to work as expected there. Such work will allow enforcement of deprecation; something that has proved problematic in the past (particularly in code review where it's not apparent that used functions are deprecated) [1] http://uk.php.net/manual/en/language.operators.errorcontrol.php [2] https://twitter.com/andrewhowdencom/status/900675010641133571 [3] https://github.com/symfony/class-loader/blob/b94aa5c3608cd53444fc4c7a2a506d163eb4a8f3/MapClassLoader.php#L14
... View more
See more ideas labeled with:
-
API
We submitted a ticket saying we synchronize orders in Magento to NetSuite. We bring them over using the Magento ID as the sales order ID in NetSuite (itemid, not internalid). Incrementing by 3 is very confusing for our staff, making it hard to notice if an order has been overlooked in processing. This can lead to frustrated customers and lost revenue. The idea that this is a restriction of Adobe Cloud's database clusters and cannot be fixed is frustrating.
... View more
See more ideas labeled with:
-
API
-
platform
When managing attribute and attribute set data via the REST API, all the endpoints required to create a complete attribute set with attribute groups and attributes assigned to that set and those groups are present and available. However, the reverse is not true. There is an endpoint missing in retrieving all of this data for an already existing attribute set. Specifically, the attribute group that each attribute in an attribute set belongs to. Attributes for an attribute set are retrieved by set and do not contain the attribute group they are present in either. This is largely obstructive to the process of fully and bi-directionally integrating the attribute set system with an external source. In short, include the ID of the attribute group that an attribute belongs to in the returned JSON when listing attributes in an attribute set using the REST API. (Or otherwise include an endpoint that would make this information available).
... View more
See more ideas labeled with:
-
API
-
Catalog
We are having an issue with how GA 360 is reporting revenue when a line level discount is applied to an order. The example shared in a support ticket shows how a basic Magento store setup is reflecting the problem, so the bug is built in to the out-of-the-box instance of Magento Commerce. In our site's case, we have a more customized Cart setup but the problem is the same. As a result, GA is reflecting all of our Revenue reporting incorrectly. It doesn't appear that I can attach a file here, so a more detailed explanation is as follows. When a customer uses a coupon which applies a discount to 1 of say 3 products in their cart, the GA purchase event records the product price to be the original price. This should be recording the updated, discounted price. We are able to confirm that this discounted price is available in the "Row Total" Magento field. So the data is there for the taking. Our request is that Magento use the Row Total amount in the corresponding GA events for Product Price. Business Impact: all of our discount revenue tracking on products is wildly different. This impacts our ability to read the success of campaigns and requires a great deal of manual effort to adjust for the error. Please correct!!!
... View more
See more ideas labeled with:
-
API
-
checkout
-
extensions
There is no REST API exposed for adding a Catalog Price Rule. I verified this with the EE support team. There are APIs available for adding special pricing and Cart Price rules, so why not for the Catalog one? Thanks
... View more
See more ideas labeled with:
-
API
Firebase Push Notification module: This module is very frequently used with mobile applications. We can provide features listed below: Admin area to configure firebase authentication key. Rest API to save device token when someone gets logged-in with mobile application. Send push notification to mobile devices on various events like new order, order status change, abandoned cart etc. Send bulk notifications for newsletters and marketing campaigns. Save the list of notifications sent to customers and allow resend the notifications. I have already prepared a sample module and planing to publish it on Magento Marketplace.
... View more
See more ideas labeled with:
At the moment Adobe Live Search for Magento only supports searching for products. I'd like to suggest it be extended to support searching for CMS page content as well. Our website has lots of content related to our products and it would be great to have that content show up within the search results for customers to find. Our current search provider Algolia can serve up CMS content results along with products in the same search query. In the search pop up, I'd like to see CMS search results in the left column and products shown in the right. In addition, it would be great if Live search could be extended to support indexing of 3rd party extensions for additional searchable content. For example, my company sells books. We created a custom module that databases authors who wrote the books we sell. This database is displayed to customers on the front-end of the site. Each author has page with their biography and a list of active products. Authors are also linked to from the product page. I'd love to be able to create a custom Live Search extension the would allow our authors to be searched on by name. Another example is Blog software. We use a blogging extension provided by a premium Magento partner and having their blog content showing up within site search would be great as well.
... View more
See more ideas labeled with:
-
API
-
CMS
-
extensions
-
other
When we link Magento and Paypal, would like to have a function that allows to send tracking number from Magento to PayPal.
... View more
See more ideas labeled with:
-
API
For PWA we should maintain separate Repository. It should contain apis,models,resource models etc. it should not contain front end controllers,layouts,blocks ,routes etc. in this way our focus only about apis. if any one wants to implement PWA they will download/clone this Repository.
... View more
See more ideas labeled with:
-
API
Hi, For all developers In magento when setting a new store up, there is too many configuration that we do according to each developer requirement. For example, i always enable imagick compressen, set flat category to yes, set asynchronous to sales, set product to decrease from stock in pending state, set to show how many items left when reaches 5, set admin lifetime session ......etc There is too many configuration that you cant count we always tune our magento system accordingly. So why every time i need to setup a fresh copy i need to reconfigure the system again and again this takes time and time is money :). My Feature request is that to make an option where we can export magento configuration categories from Sales, General, Catalog, system .... and all there sub categories, and export them to a single file. While in import, i select the file i exported earlier and import the whole configuration or selective configuration, for example i only want to import the Sales category configuration. But you must take into consideration that a configuration file must be compatible with all versions of magento old and future. This is basicly my idea, Also if this idea can be applied to export third party extensions configuration. Because Advanced extensions requires many configuration especially seo tool kits. Using the import with a single click i can configure the whole extension. Also the extension developers can create a configuration settings files to give for extension buyers to configure there extension easily.
... View more
See more ideas labeled with:
I found that the product attribute option is missing something, we are not able to edit the label of them because we don't have any api to update them, we can only add new one to the list or remove one. That is not a good thing since if we are using the options on certain product we cannot just delete it and create a new one, go on each product and change it. It would be nice that we can change the label of some option even if it's one at a time. Thank you.
... View more
See more ideas labeled with:
-
API
Using the Order API in either SOAP or REST mode with XML returns the payment's `additional_information` in an unidentified list, an array of strings without keys: <additionalInformation>
<item>0</item>
<item/>
<item/>
<item>Credit Card</item>
<item>1</item>
... These values are fairly useless and should be identified with something like this: <additionalInformation>
<save>0</save>
<acceptjs_key/>
<acceptjs_value/>
<method_title>Credit Card</method_title>
<response_code>1</response_code>
... The keys are being stripped by the Magento\Framework\Reflection\DataObjectProcessor, though I don't think that is the real cause as I was not able to change the way this data is sent.
... View more
See more ideas labeled with:
-
API
-
payments
I know there are endpoints for both fetching an address by id and deleting one by id. Listed below: (customerAddressRepositoryV1) as listed here http://devdocs.magento.com/swagger/index_20.html#/ 1) To get a address Endpoint: /V1/customers/addresses/{addressId} Method: GET 2) To delete a address Endpoint: /V1/addresses/{addressId} Method: DELETE The issue with either of them is that they are not accessible by customer token. They seem to only work with Admin Token Authentication. If a customer adds multiple addresses and selects a specific one to fetch entire details or delete it, it should be allowed from his customer access. Please suggest.
... View more
See more ideas labeled with:
-
API
Hi, We are using Live Search on Adobe Commerce 2.4.7. Right now the merchandizing rules are really limitative in terms of how we can manually add rules to sort products in a PLP or a Search Result page. We can only Boost / Bury / Pin / Hide a product by SKU, which is not really useful and really time consuming when we need to merchandize large catalogs. Would it be possible to add a ruling system according to product attributes ? For example a rule that would allow us to Boost product that have the color = red ? Let us know, Francis
... View more
See more ideas labeled with:
-
API
-
Catalog
-
extensions
Currently the API only allows to import special_price by "Scheduled Change". We would prefer a straight import of special_price value on store level (due to currencies for different countries). Because we handle price and special price in same table a convenient solution would be to pass special_price via API with base-prices just as one additional payload parameter: E.g. { "prices": [ { "price": 7, "special_price": 0.7, "store_id": 7, "sku": "N4304700", "extension_attributes": { } }, { "price": 9, "special_price": 0.9, "store_id": 9, "sku": "N4304700", "extension_attributes": { } } ] }
... View more
See more ideas labeled with:
-
API
It will grateful for creating Websites, Stores and StoreViews using Rest APIs
... View more
See more ideas labeled with:
-
API
For Example, we have below SKU's. DZ5321, DZ5321-EC, DZ5321-60, DZ5321-SC When I search keyword 5321 in the search box I need above all SKUs in the result. If we search the DZ then also I need above all SKUs in the result. For another example, "simpleproduct" if we search with simple or product for every situation, we need simpleproduct as search result. In the below search graphQl. {
products(
search : "5321"
sort : { position : ASC } pageSize : 100,
currentPage : 1
)
{ total_count items
{
sku
name
}
}
}
... View more