Sales Channels, Payments Apps, and Shop APIs topics https://community.shopify.com/c/sales-channels-payments-apps-and/bd-p/sales-api Sales Channels, Payments Apps, and Shop APIs topics Fri, 21 Jul 2023 10:24:21 GMT sales-api 2023-07-21T10:24:21Z How to set OrderTransaction.receiptJson from Payment Gateway https://community.shopify.com/c/sales-channels-payments-apps-and/how-to-set-ordertransaction-receiptjson-from-payment-gateway/m-p/2074098#M1300

Hi, 

We are developing a payment gateway integration following - https://shopify.dev/docs/apps/payments

 

We want to set Additional Gateway Information in the order page. The OrderTransaction.receiptJson field is read-only and the documentation (https://shopify.dev/docs/api/admin-graphql/2023-04/objects/OrderTransaction#field-ordertransaction-receiptjson) says it is set by gateway.

 

How to send/set this receipt?

Tue, 23 May 2023 11:10:31 GMT https://community.shopify.com/c/sales-channels-payments-apps-and/how-to-set-ordertransaction-receiptjson-from-payment-gateway/m-p/2074098#M1300 DavidRq 2023-05-23T11:10:31Z
Sagepay - Sage50 https://community.shopify.com/c/sales-channels-payments-apps-and/sagepay-sage50/m-p/1234168#M1297

Hi, we are currently moving over from WooCommerce to Shopify.  We use Sage50 as our main stock and accounting system.  Payments go through to SagePay and we download the receipts into Sage50, this creates an invoice with the SKU information and prices.  However, with Shopify the information doesn't fully transfer, and comes through as an S2 with no individual SKU information, and on SagePay it shows the basket as empty.

I don't know how to resolve this, and SagePay have assured me that this is possible and works with Shopify, it is just getting the basket to work correctly that I am struggling with.  They have sent me API information but I don't know where to use this information. 

The link below details what should be done for the API:

https://developer-eu.elavon.com/docs/opayo-forms/api-reference/basket

Can anyone help?

Wed, 07 Jul 2021 14:54:25 GMT https://community.shopify.com/c/sales-channels-payments-apps-and/sagepay-sage50/m-p/1234168#M1297 Wingers 2021-07-07T14:54:25Z
Help with SagePay Form (Opayo Elavon) pulling web orders from Shopify into My SagePay terminal https://community.shopify.com/c/sales-channels-payments-apps-and/help-with-sagepay-form-opayo-elavon-pulling-web-orders-from/m-p/1960555#M1291

Hello hive mind,

 

I am using Opayo (Elavon) and using Shopify's SagePay Form to connect to the Opayo Elavon as our third party payment gateway.

 

I could use some help with the information I can pull from Shopify into my Opayo (SagePay Terminal).

Opayo technical support have pointed me to Opayo's Form Integration API documentation. I would like to pull a report that includes Shopify Web Order numbers.

 

Opayo Technical have suggested the Vendor Data field. This is reference column that can be populated by passing the "vendor data" field. This then would show up on any csv files I export from MySagePay (Opayo Elavon) terminal.

This field allows up to 200 characters and will allow numbers letters and spaces more information. All API documentation is here: https://developer-eu.elavon.com/docs/opayo-forms/api-reference/crypt-field

 

I guess I would need to customise the SagePay Form integration I currently use, but how would I go about this? Being a Payments, I guess that would also need to go through an approvals process?

 

Any help regarding next steps are greatly appreciated. 

 

Ligia

Fri, 24 Feb 2023 15:23:15 GMT https://community.shopify.com/c/sales-channels-payments-apps-and/help-with-sagepay-form-opayo-elavon-pulling-web-orders-from/m-p/1960555#M1291 Ligia_Salazar 2023-02-24T15:23:15Z
Multi currency supported with checkout API? https://community.shopify.com/c/sales-channels-payments-apps-and/multi-currency-supported-with-checkout-api/m-p/2117027#M1290

Hello,

 

We currently pass the presentment currency as "USD" in our checkout API, but we are still seeing "INR" in the response.

How to achieve this using the checkout API?
Reference video: https://somup.com/c01D1QaMpa

 

Please let us know as soon as possible how we can proceed to ensure our checkout API is functioning correctly.

Thanks.

Mon, 26 Jun 2023 09:35:16 GMT https://community.shopify.com/c/sales-channels-payments-apps-and/multi-currency-supported-with-checkout-api/m-p/2117027#M1290 tejash_patel_iw 2023-06-26T09:35:16Z
Shopify basket is not cleared after payment completion using Worldpay (Offsite) payment https://community.shopify.com/c/sales-channels-payments-apps-and/shopify-basket-is-not-cleared-after-payment-completion-using/m-p/2078523#M1286

We have an issue for all customers where the Shopify basket is not being cleared after payment completion using Worldpay (Offsite) payments. I am aware of at least one more Shopify site that has the same issue I shall describe fully below.


Worldpay (Offsite) payment gateway has been configured as per the available Shopify documentation as below.

 

The customer is sent to the Worldpay payment page, the payment completes, the order is marked as paid on Shopify and the customer is notified of both payment by Worldpay and order confirmation by Shopify.

 

However the issues are

  • The customer is not returned to Shopify from the Worldpay payment screen to Shopify confirmation
  • More seriously, when the customer returns to Shopify the products remain in the cart which could confuse them and attempt payment again.

We have queried this with WorldPay support who state this is a Shopify integration. To resolve the issue we tried to

  • In WorldPay Add <wpdisplay item=MC_callback> as the redirect URL in addition to the payment response URL as stated in the setup guide.
  • Under WorldPay support instructions edited resultsC.htm and resultsY.htm to add the store homepage address which returned the customer to the store but products remain in the basket

 

We need to know why this is happening and how this can be resolved.

 

 

The Shopify instructions are as below for info.

 

About WorldPay (Offsite)
In order to use WorldPay you must manually log into your WorldPay Merchant Interface and set up the following:

  • Select Installations from the left hand navigation
    Choose an installation and select the Integration Setup button for either the TEST or PRODUCTION environment
  • Check the Enable Payment Response checkbox
  • Enter the following into the Payment Response URL input field:
    <wpdisplay item=MC_callback>
  • Click the Save Changes button
Fri, 26 May 2023 10:19:31 GMT https://community.shopify.com/c/sales-channels-payments-apps-and/shopify-basket-is-not-cleared-after-payment-completion-using/m-p/2078523#M1286 RBDCNeil 2023-05-26T10:19:31Z
Storing marketplaces values against the sales channel attribute (source_name)? https://community.shopify.com/c/sales-channels-payments-apps-and/storing-marketplaces-values-against-the-sales-channel-attribute/m-p/1308421#M1284
Our team came across the list of Marketplaces currently integrated with Shopify on the following link: //www.theturtleeffect.com/blog/online-selling-sites.
It has the following marketplaces:
  • Amazon
  • eBay
  • Handshake
  • Bonanza
  • Ruby Lane
  • Etsy
  • Chairish
  • Swappa
  • Facebook Marketplace
  • Craigslist
  • Nextdoor
  • VarageSale
  • AliExpress
  • Taobao
  • OTTO
  • Rakuten
  • Mercado Libre
  • Flipkart
  • MyDeal
Can you please let us know, how the values of these marketplaces are stored/captured against the sales channel attribute (source_name)? i.e. Is Amazon is captured as Amazon or AMZ?"
Also, Can you please let us know where a user can see the source of transaction in their Shopify?"
Wed, 08 Sep 2021 12:44:57 GMT https://community.shopify.com/c/sales-channels-payments-apps-and/storing-marketplaces-values-against-the-sales-channel-attribute/m-p/1308421#M1284 Avalara 2021-09-08T12:44:57Z