Volcado objeto xmlRPC: XmlRPC Object
(
[functionName] => doExecInitializePayment
[params] => Array
(
[0] => O:11:"XmlRPCParam":4:{s:13:"tipoParametro";s:18:"PaymentRequestData";s:6:"nombre";s:6:"param0";s:4:"tipo";s:3:"XML";s:5:"param";O:18:"PaymentRequestData":1:{s:14:"peticionesPago";a:2:{i:0;s:1203:"O:12:"PeticionPago":18:{s:7:"backend";N;s:10:"aplicacion";N;s:11:"liquidacion";N;s:13:"finantialOrgs";a:0:{}s:12:"paymentModes";a:0:{}s:10:"validacion";N;s:7:"devengo";s:0:"";s:2:"id";i:0;s:9:"datosPago";O:9:"DatosPago":6:{s:10:"referencia";s:13:"0007765612129";s:7:"formato";s:3:"507";s:3:"cpr";s:7:"9050794";s:6:"emisor";s:12:"04833001-800";s:12:"periodosPago";a:1:{i:0;s:152:"O:11:"PeriodoPago":5:{s:2:"id";s:13:"periodoNormal";s:14:"identificacion";s:6:"101010";s:7:"importe";s:5:"12300";s:11:"fechaInicio";N;s:8:"fechaFin";N;}";}s:4:"tipo";s:3:"800";}s:11:"descripcion";N;s:9:"conceptos";a:0:{}s:6:"emisor";N;s:10:"expediente";O:10:"Expediente":3:{s:7:"tercero";O:7:"Tercero":11:{s:15:"segundoApellido";s:9:"Rodriguez";s:14:"primerApellido";s:6:"Bender";s:10:"territorio";s:5:"Alava";s:11:"tipoTercero";s:3:"aaa";s:11:"razonSocial";s:25:"Bender Doblador Rodriguez";s:9:"municipio";s:7:"Vitoria";s:12:"codigoPostal";s:5:"01001";s:6:"dniNif";s:9:"12345678Z";s:5:"calle";s:15:"Rue del Percebe";s:4:"pais";s:0:"";s:16:"datosAdicionales";a:0:{}}s:7:"familia";s:6:"fam001";s:6:"codigo";s:6:"cod001";}s:8:"imagenes";N;s:8:"mensajes";N;s:13:"domiciliacion";N;s:10:"tpvVirtual";N;s:16:"datosAdicionales";N;}";i:1;s:1191:"O:12:"PeticionPago":18:{s:7:"backend";N;s:10:"aplicacion";N;s:11:"liquidacion";N;s:13:"finantialOrgs";a:0:{}s:12:"paymentModes";a:0:{}s:10:"validacion";N;s:7:"devengo";s:0:"";s:2:"id";i:1;s:9:"datosPago";O:9:"DatosPago":6:{s:10:"referencia";s:13:"0008865612186";s:7:"formato";s:3:"507";s:3:"cpr";s:7:"9050794";s:6:"emisor";s:12:"04833001-800";s:12:"periodosPago";a:1:{i:0;s:149:"O:11:"PeriodoPago":5:{s:2:"id";s:13:"periodoNormal";s:14:"identificacion";s:6:"121210";s:7:"importe";s:2:"10";s:11:"fechaInicio";N;s:8:"fechaFin";N;}";}s:4:"tipo";s:3:"800";}s:11:"descripcion";N;s:9:"conceptos";a:0:{}s:6:"emisor";N;s:10:"expediente";O:10:"Expediente":3:{s:7:"tercero";O:7:"Tercero":11:{s:15:"segundoApellido";s:13:"De la Calzada";s:14:"primerApellido";s:8:"Chiquito";s:10:"territorio";s:5:"Alava";s:11:"tipoTercero";s:3:"bbb";s:11:"razonSocial";s:8:"Condemor";s:9:"municipio";s:7:"Vitoria";s:12:"codigoPostal";s:5:"01001";s:6:"dniNif";s:10:"111111111K";s:5:"calle";s:15:"Rue del Percebe";s:4:"pais";s:0:"";s:16:"datosAdicionales";a:0:{}}s:7:"familia";s:6:"fam002";s:6:"codigo";s:6:"cod002";}s:8:"imagenes";N;s:8:"mensajes";N;s:13:"domiciliacion";N;s:10:"tpvVirtual";N;s:16:"datosAdicionales";N;}";}}}
)
)
xmlRPC->toXML()
<?xml version='1.0' encoding='ISO-8859-1'?> <rpcCall module='rpcCoreDaemon'> <function name='doExecInitializePayment'> <param name='param0' type='XML'> <paymentRequestData> <peticionesPago> <peticionPago id='0'> <expediente> <tercero> <segundoApellido><![CDATA[Rodriguez]]></segundoApellido> <primerApellido><![CDATA[Bender]]></primerApellido> <territorio><![CDATA[Alava]]></territorio> <tipoTercero><![CDATA[aaa]]></tipoTercero> <razonSocial><![CDATA[Bender Doblador Rodriguez]]></razonSocial> <municipio><![CDATA[Vitoria]]></municipio> <codigoPostal><![CDATA[01001]]></codigoPostal> <dniNif><![CDATA[12345678Z]]></dniNif> <calle><![CDATA[Rue del Percebe]]></calle> <pais></pais> </tercero> <familia>fam001</familia> <codigo>cod001</codigo> </expediente> <datosPago> <referencia>0007765612129</referencia> <formato>507</formato> <cpr>9050794</cpr> <emisor>04833001-800</emisor> <periodosPago> <periodoPago id='periodoNormal'> <identificacion>101010</identificacion> <importe>12300</importe> </periodoPago> </periodosPago> <tipo>800</tipo> </datosPago> </peticionPago> <peticionPago id='1'> <expediente> <tercero> <segundoApellido><![CDATA[De la Calzada]]></segundoApellido> <primerApellido><![CDATA[Chiquito]]></primerApellido> <territorio><![CDATA[Alava]]></territorio> <tipoTercero><![CDATA[bbb]]></tipoTercero> <razonSocial><![CDATA[Condemor]]></razonSocial> <municipio><![CDATA[Vitoria]]></municipio> <codigoPostal><![CDATA[01001]]></codigoPostal> <dniNif><![CDATA[111111111K]]></dniNif> <calle><![CDATA[Rue del Percebe]]></calle> <pais></pais> </tercero> <familia>fam002</familia> <codigo>cod002</codigo> </expediente> <datosPago> <referencia>0008865612186</referencia> <formato>507</formato> <cpr>9050794</cpr> <emisor>04833001-800</emisor> <periodosPago> <periodoPago id='periodoNormal'> <identificacion>121210</identificacion> <importe>10</importe> </periodoPago> </periodosPago> <tipo>800</tipo> </datosPago> </peticionPago> </peticionesPago> </paymentRequestData> </param> </function> </rpcCall>Volcado objeto protocolData: ProtocolData Object ( [timeStamp] => 1711656121 [sourceSessionId] => 01f690e85f9df456e035d3e822a13f30 [urls] => Array ( [urlVuelta] => https://sourceforge.net/projects/p12php/ ) )
protocolData->toXML()
<protocolData> <timeStamp>1711656121</timeStamp> <sourceSessionId>01f690e85f9df456e035d3e822a13f30</sourceSessionId> <urls> <url id='urlVuelta'><![CDATA[https://sourceforge.net/projects/p12php/]]></url> </urls> </protocolData>Volcado objeto presentationRequestData: PresentationRequestData Object ( [idioma] => es [paymentModes] => Array ( [0] => 01 [1] => 02 ) )
presentationRequestData->toXML()
<presentationRequestData> <idioma>es</idioma> <paymentModes> <paymentMode oid='01' /> <paymentMode oid='02' /> </paymentModes> </presentationRequestData>