2017-11-16 2 views
0

Ich mache einen Shopify App mit Rails und ich habe einen neuen Carrier-Service mit einem requestbin Rückruf erstellt:Shopify Carrier Service Rückruf sendet keine Informationen

def crearcarrier 
carrier_service = { 
       name: 'Test Carrier', 
       callback_url:"https://requestb.in/tfxxxxx", 
       service_discovery: true 
       } 
ShopifyAPI::CarrierService.create(carrier_service) 
end 

Aber ich erhalte nichts in requestbin, wenn ich eine Bestellung an der Kasse mache.

Wie kann ich die Informationen von callback_url in meiner App erhalten?

Antwort

0

Wenn Sie eine Überprüfung einrichten, wenn Sie zum Versandbildschirm wechseln, erhält Ihr Callback eine Nutzlast von Shopify mit dem Ursprung, dem Ziel und den zu versendenden Artikeln. Wenn Sie keine Payload für Ihren Endpunkt erhalten, überprüfen Sie, ob Ihr Carrier-Service tatsächlich erstellt wurde. Ansonsten liegt Ihr Problem wahrscheinlich bei requestbin.