Problemas con Web Service
Publicado por Hugo Enrique Avila Diaz (4 intervenciones) el 23/09/2017 21:47:26
Hola, buen dia para todos. Ojala me puedan ayudar con el siguiente problema que tengo.
Estoy desarrollando un Webhook para recibir confirmaciones de pagos de un institucion bancaria:
El Web Service esta desarrollado en GX 15 U6, y el problema es el siguiente:
"No entiendo muy bien como recibir los datos en JSON y despues procesarlos para guardar los datos de la Operación"
Procedimiento con Protocolo HTTP y Rest = true
parm(in:&WebhookNotificationStr)
La llamada desde la institución bancaria envia un JSON a mi Web Service con el siguiente JSON
Dudas:
1. ¿Como debo declarar mis parámetros IN: , como String, Varchar o SDT?
Mucho les agradeceré su ayuda
Estoy desarrollando un Webhook para recibir confirmaciones de pagos de un institucion bancaria:
El Web Service esta desarrollado en GX 15 U6, y el problema es el siguiente:
"No entiendo muy bien como recibir los datos en JSON y despues procesarlos para guardar los datos de la Operación"
Procedimiento con Protocolo HTTP y Rest = true
parm(in:&WebhookNotificationStr)
La llamada desde la institución bancaria envia un JSON a mi Web Service con el siguiente JSON
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
{
"type" : "charge.succeeded",
"event_date" : "2013-11-22T15:09:38-06:00",
"transaction" : {
"amount" : 2000.0,
"authorization" : "801585",
"method" : "card",
"operation_type" : "in",
"transaction_type" : "charge",
"card" : {
"type" : "debit",
"brand" : "mastercard",
"address" : {
"line1" : "Calle #1 Interior #2",
"line2" : null,
"line3" : null,
"state" : "Queretaro",
"city" : "Queretaro",
"postal_code" : "76040",
"country_code" : "MX"
}
},
"status" : "completed",
"id" : "tlxcm4vprtz74qoenuay",
"creation_date" : "2013-11-22T15:09:33-06:00",
"description" : "Description",
"error_message" : null,
"order_id" : "oid_14235"
}
}
Dudas:
1. ¿Como debo declarar mis parámetros IN: , como String, Varchar o SDT?
Mucho les agradeceré su ayuda
Valora esta pregunta


0