1"use strict";(self.webpackChunkverifik_documentation=self.webpackChunkverifik_documentation||[]).push([["14907"],{63038(e,d,n){n.r(d),n.d(d,{metadata:()=>r,default:()=>p,frontMatter:()=>o,contentTitle:()=>t,toc:()=>a,assets:()=>s});var r=JSON.parse('{"id":"resources/creditos/el-objeto-credito","title":"El Objeto Cr\xe9dito","description":"El objeto Cr\xe9dito representa transacciones de cr\xe9dito y saldos dentro de su cuenta de Verifik","source":"@site/docs-es/resources/creditos/el-objeto-credito.mdx","sourceDirName":"resources/creditos","slug":"/resources/el-objeto-credito","permalink":"/verifik-es/resources/el-objeto-credito","draft":false,"unlisted":false,"editUrl":"https://github.com/Open-Verifik/verifik-documentation/tree/main/docs-es/resources/creditos/el-objeto-credito.mdx","tags":[],"version":"current","frontMatter":{"id":"el-objeto-credito","title":"El Objeto Cr\xe9dito","description":"El objeto Cr\xe9dito representa transacciones de cr\xe9dito y saldos dentro de su cuenta de Verifik","slug":"/resources/el-objeto-credito"}}'),i=n(74848),c=n(28453);let o={id:"el-objeto-credito",title:"El Objeto Cr\xe9dito",description:"El objeto Cr\xe9dito representa transacciones de cr\xe9dito y saldos dentro de su cuenta de Verifik",slug:"/resources/el-objeto-credito"},t,s={},a=[{value:"Descripci\xf3n General",id:"descripci\xf3n-general",level:3},{value:"Atributos",id:"atributos",level:3},{value:"<code>amount</code>",id:"amount",level:4},{value:"<code>status</code>",id:"status",level:4},{value:"<code>category</code>",id:"category",level:4},{value:"<code>client</code>",id:"client",level:4},{value:"<code>superAdmin</code>",id:"superadmin",level:4},{value:"<code>description</code>",id:"description",level:4},{value:"<code>transactionId</code>",id:"transactionid",level:4},{value:"<code>paymentMethod</code>",id:"paymentmethod",level:4},{value:"<code>currency</code>",id:"currency",level:4},{value:"<code>exchangeRate</code>",id:"exchangerate",level:4},{value:"<code>createdAt</code>
1",id:"createdat",level:4},{value:"<code>updatedAt</code>",id:"updatedat",level:4},{value:"Objeto de Ejemplo",id:"objeto-de-ejemplo",level:3}];function l(e){let d={br:"br",code:"code",h3:"h3",h4:"h4",li:"li",p:"p",pre:"pre",ul:"ul",...(0,c.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(d.h3,{id:"descripci\xf3n-general",children:"Descripci\xf3n General"}),"\n",(0,i.jsx)(d.p,{children:"El objeto Cr\xe9dito representa transacciones de cr\xe9dito y saldos dentro de su cuenta de Verifik. Este objeto rastrea compras de cr\xe9dito, uso y operaciones administrativas."}),"\n",(0,i.jsx)(d.h3,{id:"atributos",children:"Atributos"}),"\n",(0,i.jsx)(d.h4,{id:"amount",children:(0,i.jsx)(d.code,{children:"amount"})}),"\n",(0,i.jsxs)(d.p,{children:["Tipo: Number",(0,i.jsx)(d.br,{}),"\n","Requerido: No"]}),"\n",(0,i.jsx)(d.p,{children:"El n\xfamero de cr\xe9ditos (predeterminado: 0)."}),"\n",(0,i.jsx)(d.h4,{id:"status",children:(0,i.jsx)(d.code,{children:"status"})}),"\n",(0,i.jsxs)(d.p,{children:["Tipo: String",(0,i.jsx)(d.br,{}),"\n","Requerido: No"]}),"\n",(0,i.jsx)(d.p,{children:"El estado de la transacci\xf3n de cr\xe9dito con valores posibles:"}),"\n",(0,i.jsxs)(d.ul,{children:["\n",(0,i.jsxs)(d.li,{children:[(0,i.jsx)(d.code,{children:"approved"})," - Transacci\xf3n de cr\xe9dito aprobada"]}),"\n",(0,i.jsxs)(d.li,{children:[(0,i.jsx)(d.code,{children:"pending"})," - Transacci\xf3n de cr\xe9dito pendiente"]}),"\n",(0,i.jsxs)(d.li,{children:[(0,i.jsx)(d.code,{children:"failed"})," - Transacci\xf3n de cr\xe9dito fallida"]}),"\n",(0,i.jsxs)(d.li,{children:[(0,i.jsx)(d.code,{children:"postPaid"})," - Transacci\xf3n de cr\xe9dito pospago"]}),"\n"]}),"\n",(0,i.jsx)(d.p,{children:"Predeterminado: null."}),"\n",(0,i.jsx)(d.h4,{id:"category",children:(0,i.jsx)(d.code,{children:"category"})}),"\n",(0,i.jsxs)(d.p,{children:["Tipo: String",(0,i.jsx)(d.br,{}),"\n","Requerido: No"]}),"\n",(0,i.jsx)(d.p,{children:"La categor\xeda del cr\xe9dito con valores posibles:"}),"\n",(0,i.jsxs)(d.ul,{children:["\n",(0,i.jsxs)(d.li,{children:[(0,i.jsx)(d.code,{children:"purchase"})," - Transacci\xf3n de compra de cr\xe9dito"]}),"\n",(0,i.jsxs)(d.li,{children:[(0,i.jsx)(d.code,{children:"usage"})," - Transacci\xf3n de uso de cr\xe9dito"]}),"\n"]}),"\n",(0,i.jsx)(d.p,{children:"Predeterminado: usage."}),"\n",(0,i.jsx)(d.h4,{id:"client",children:(0,i.jsx)(d.code,{children:"client"})}),"\n",(0,i.jsxs)(d.p,{children:["Tipo: string (reference id)",(0,i.jsx)(d.br,{}),"\n","Requerido: No"]}),"\n",(0,i.jsx)(d.p,{children:"Referencia al modelo de Cliente, vinculando cr\xe9ditos a una cuenta de cliente espec\xedfica. Predeterminado: null."}),"\n",(0,i.jsx)(d.h4,{id:"superadmin",children:(0,i.jsx)(d.code,{children:"superAdmin"})}),"\n",(0,i.jsxs)(d.p,{children:["Tipo: string (reference id)",(0,i.jsx)(d.br,{}),"\n","Requerido: No"]}),"\n",(0,i.jsx)(d.p,{children:"Referencia al modelo de SuperAdmin para supervisi\xf3n administrativa. Predeterminado: null."}),"\n",(0,i.jsx)(d.h4,{id:"description",children:(0,i.jsx)(d.code,{children:"description"})}),"\n",(0,i.jsxs)(d.p,{children:["Tipo: String",(0,i.jsx)(d.br,{}),"\n","Requerido: No"]}),"\n",(0,i.jsx)(d.p,{children:"Descripci\xf3n de la transacci\xf3n de cr\xe9dito."}),"\n",(0,i.jsx)(d.h4,{id:"transactionid",children:(0,i.jsx)(d.code,{children:"transactionId"})}),"\n",(0,i.jsxs)(d.p,{children:["Tipo: String",(0,i.jsx)(d.br,{}),"\n","Requerido: No"]}),"\n",(0,i.jsx)(d.p,{children:"Identificador \xfanico para la transacci\xf3n de cr\xe9dito."}),"\n",(0,i.jsx)(d.h4,{id:"paymentmethod",children:(0,i.jsx)(d.code,{children:"paymentMethod"})}),"\n",(0,i.jsxs)(d.p,{children:["Tipo: String",(0,i.jsx)(d.br,{}),"\n","Requerido: No"]}),"\n",(0,i.jsx)(d.p,{children:'M\xe9todo de pago utilizado para la compra de cr\xe9dito (por ejemplo, "credit_card", "bank_transfer").'}),"\n",(0,i.jsx)(d.h4,{id:"currency",children:(0,i.jsx)(d.code,{children:"currency"})}),"\n",(0,i.jsxs)(d.p,{children:["Tipo: String",(0,i.jsx)(d.br,{}),"\n","Requerido: No"]}),"\n",(0,i.jsx)(d.p,{children:'C\xf3digo de moneda para la transacci\xf3n (por ejemplo, "USD", "EUR").'}
1),"\n",(0,i.jsx)(d.h4,{id:"exchangerate",children:(0,i.jsx)(d.code,{children:"exchangeRate"})}),"\n",(0,i.jsxs)(d.p,{children:["Tipo: Number",(0,i.jsx)(d.br,{}),"\n","Requerido: No"]}),"\n",(0,i.jsx)(d.p,{children:"Tasa de cambio aplicada a la transacci\xf3n."}),"\n",(0,i.jsx)(d.h4,{id:"createdat",children:(0,i.jsx)(d.code,{children:"createdAt"})}),"\n",(0,i.jsxs)(d.p,{children:["Tipo: Date",(0,i.jsx)(d.br,{}),"\n","Requerido: S\xed"]}),"\n",(0,i.jsx)(d.p,{children:"Marca de tiempo cuando se cre\xf3 el registro de cr\xe9dito."}),"\n",(0,i.jsx)(d.h4,{id:"updatedat",children:(0,i.jsx)(d.code,{children:"updatedAt"})}),"\n",(0,i.jsxs)(d.p,{children:["Tipo: Date",(0,i.jsx)(d.br,{}),"\n","Requerido: S\xed"]}),"\n",(0,i.jsx)(d.p,{children:"Marca de tiempo cuando se actualiz\xf3 el registro de cr\xe9dito por \xfaltima vez."}),"\n",(0,i.jsx)(d.h3,{id:"objeto-de-ejemplo",children:"Objeto de Ejemplo"}),"\n",(0,i.jsx)(d.pre,{children:(0,i.jsx)(d.code,{className:"language-json",children:'{\n "_id": "credit_123456789",\n "amount": 1000,\n "status": "approved",\n "category": "purchase",\n "client": "client_123456789",\n "superAdmin": "admin_123456789",\n "description": "Compra de cr\xe9dito para uso de API",\n "transactionId": "txn_123456789",\n "paymentMethod": "credit_card",\n "currency": "USD",\n "exchangeRate": 1.0,\n "createdAt": "2024-01-15T10:30:00Z",\n "updatedAt": "2024-01-15T10:30:00Z"\n}\n'})})]})}function p(e={}){let{wrapper:d}={...(0,c.R)(),...e.components};return d?(0,i.jsx)(d,{...e,children:(0,i.jsx)(l,{...e})}):l(e)}},28453(e,d,n){n.d(d,{R:()=>o,x:()=>t});var r=n(96540);let i={},c=r.createContext(i);function o(e){let d=r.useContext(c);return r.useMemo(function(){return"function"==typeof e?e(d):{...d,...e}},[d,e])}function t(e){let d;return d=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:o(e.components),r.createElement(c.Provider,{value:d},e.children)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.