Substitute in HMS for GTM enhanced ecommerce Measuring Purchases - huawei-mobile-services

Is any Substitute in HMS like GTM enhanced ecommerce Measuring Purchases
https://developers.google.com/tag-manager/android/v4/enhanced-ecommerce#purchases

The enhanced e-commerce function in the Google Analytics: Universal Analytics template is supported, allowing you to easily track user interactions with your product, including product display, product click, product details view, adding your product to the shopping cart, checkout, transaction, and refund.
Please refer below document link, this will guide you in depth:
https://developer.huawei.com/consumer/en/doc/development/HMSCore-Guides-V5/android-condition-management-example-0000001079066119-V5#EN-US_TOPIC_0000001079066119__section1557062603218

You can integrate HMS - Dynamic Tag Manager (DTM) to track events and monitor your marketing activity data.
Please refer this link for detail procedure of creating a tag https://developer.huawei.com/consumer/en/doc/development/HMSCore-Guides-V5/android-tag-management-operation-procedure-0000001076930394-V5
This video link https://www.youtube.com/watch?v=f7OuFZNTUIQ explains how to integrate DTM and update tag configuration easily and securely.

Related

Using Paypal (or alternative) so my customers can sell items directly

I've been searching Paypal's products and docs and I can't seen to confirm or deny if Paypal is a solution for what I need, so wanted to ask the community.
I run a web platform for creators to spin up websites. One common request is to create a page for them to sell their merch. I don't want to re-create Shopify/etc.. so have been telling them to go use that and link to their store from their website. But I'm wondering if there's an easy way to give them a very basic store experience using standard Paypal Buy Buttons.
My ideal approach:
Create a ShopItems model and users add items with price, description, shipping cost.
User adds their Paypal merchant ID
I generate a Buy with Paypal button that simply sends info to Paypal about the product being sold, how much to charge, etc..
I dont need any shopping cart functionality, and I dont want to have anything to do with the payment. I just want the end customer to feel like they're purchasing something (not sending someone $ via venmo), and have a place to add their shipping info, etc..
Currently, I see how a user can create accounts in their paypal account and then they're given a specific button for that item, but I'm trying to make this a little simpler where the user creates the product in my system and I just use Paypal for invoice/payment.
Would love any thoughts / ideas.
Integrate a version of PayPal Checkout: https://developer.paypal.com/docs/checkout/
Some sample demo code here: https://developer.paypal.com/demo/checkout/#/pattern/client (use the server version if you need robust payment completion notification -- this requires implementing two routes on your server, one for 'Set Up Transaction' and one for 'Capture Transaction', documented here: https://developer.paypal.com/docs/checkout/reference/server-integration/ )
If you know the merchant ID you're processing transactions for, this can be specified when loading the SDK: https://developer.paypal.com/docs/checkout/reference/customize-sdk/#merchant-id
Whether or not you specify a merchant ID on the SDK line, that same or some other identifier needs to be specified in the purchase_units payee object when setting up the transaction: https://developer.paypal.com/docs/checkout/integration-features/custom-payee/

Paypal buttons integration

Good morning, i have to create a landing page that gives the possibility to the user to book an pay with paypal buttons a limited training course.
Is the a way to make the paypal button interact?
I know that it is the possibility to set a stocking for the single product, but what i need to know is if it is possible to create a grouped product that change the stocking values of the others.
(example: if i buy the product a that has a 25 pieces stock, it will low the stock of the product b too)
thanks
Yes, you can track your inventory with PayPal buttons. Refer to the link below for the guidelines on creating Yes, you can track your inventory with PayPal buttons.
Refer to the link below for the guidelines on creating a button on your account.
https://developer.paypal.com/docs/classic/paypal-payments-standard/integration-guide/create_payment_button/
a button on your account.

Create a Web Invoice Via Mobile App

Im creating the iOS counterpart for an app that allows charitable donations. Google allows this, but as per Apple's terms this must be done via an external weblink.
Does paypal have an API to create a donation inside of the app and then launch safari with an auto generated invoice for that donation?
You can create a donate button specific to the Apple IOS.
Here is the information from the Mobile Payments Library Guide.
You will want to add the sub-button type of invoice. SUBTYPE_INVOICE
Page 24 and Page 25 of the MPL IOS Library has the details.
PayPalInvoiceData
This object is an optional parameter to a
PayPalPayment
or a
PPReceiverPaymentDetails
object. This object holds data
regarding the tax shipping and
a per-item breakdown of the items included in the pa
yment. While this is an optional class, once
it is added to a container, it must be
populated with the following required fields.
PayPal Mobile Payments Library IOS
Mobile Payment Library SDK from GitHub
From Page 10 and 11 of the MPL IOS Guide

Woocommerce and PayPal Here integration

I'm interested to see if anybody is looking to integrate Woocommerce with the PayPal Here payment App? More so the importing of products from Woocommerce to the PayPal Here App. Be a great addition.
I haven't looked into that specifically, but I will be adding a "virtual terminal" / POS functionality into my PayPal for WooCommerce plugin before long. I've got it planned for the next full version release.
It basically gives you a section in the WP admin panel where site owners can easily put together invoices using their WooCommerce inventory and then process those orders accordingly. I will be including the Invoicing API's so you can create an invoice from the Woo VT order page, or you'll also have the ability to swipe a card using a USBSwiper card reader. Of course, you could also key in card data if you needed to do it that way.
The cool thing about that is even when you key in the transactions you still get your 2.2% - 2.9% rate depending on your volume because it would be processed over Payments Pro in that case. Same with invoicing or swiping.
Back to your original question, though, I'm unaware of any API or tool that allows us to interact directly with the Here inventory. They do have the Sideloader API for PayPal Here, which would allow you to send inventory (or a specific order) into the Here app from your own app in order to complete an order, but I don't think it lets you push inventory directly into the actual Here app.
On that note, what I could potentially do is build a stand-alone app that does nothing but pull in current WooCommerce inventory, and then from there you could create orders through the Sideloader API using that inventory, but it would use the Here app to actually complete the order. Seems a little clunky, but in theory, that should work fine.
If you want to contact me directly we could discuss getting this done for you.
Right at this time PayPal Here is designed to be card present, so you cannot import your products from Woocomerce into the PayPal Here App.
Here is a link to an FAQ on PayPal Here:
PayPal Here FAQ
Here is the current list of PayPal Here Partners:
PayPal Here Partners

Google analytics for Paypal and Credit cart payments

I am working on Zen-Cart Site. Google Analytics is working fine but the problem I am having is in the ecommerce section of analytics. When I log into my analytics account and I go into the ecommerce section it only gives me sales that were generated through google checkout. If any sale was generated by credit card payment or by paypal that transaction is not registered in analytics. Now I really need to know which products are being sold through all transactions on the site and I'm not getting that info properly because it only tells me which products are being sold through google checkout. How can I do this?
most sites like paypal give you the ability to have the user be redirected back to a specific page after the sale takes place. On that page (usually a "thanks for buying my stuff" page), you need to put your global GA code, as well as some custom GA code to pass info like revenue, product id(s), etc...
You can learn more about what custom GA code to put on that page at this link:
http://code.google.com/intl/en/apis/analytics/docs/tracking/gaTrackingEcommerce.html