UUID generálása linkes fizetéshez


Ennél a funkciónál az OTP eBiz és a külső csatlakozó rendszer közötti authentikáció egy a külső rendszer számára létrehozott technikai felhasználónév és hozzá tartozó jelszó segítségével valósul meg. Vagyis első lépésben szükséges a külső rendszer-t beregisztrálni az OTP eBiz-be, valamint eBiz oldalon szükséges a SystemName és Doctype összekötése. Ezt követően, az alábbi hívással lehetőség nyílik a linkes fizetéshez UUID generálására.

Linkes fizetés esetén a kiküldött link a következő formátumban állítható majd elő:

https://www.otpebiz.hu/payment/UUID

 PaymentEntry
 
  PaymentEntry income structure
  
  string SystemName (nillable = false, minoccurs = 1, maxoccurs = 1)
  - Calling system's identifier
  string CompEmail (nillable = false, minoccurs = 1, maxoccurs = 1)
  - Company Email address (max 200 chars)
  string CompTelno (nillable = false, minoccurs = 1, maxoccurs = 1)
  - Company Telno (max 50 chars)
  string CompTaxId (nillable = false, minoccurs = 1, maxoccurs = 1)
  - Company Tax ID (Adoszam: eg: 12345678-1-12, max 20 chars)
  string CompName (nillable = false, minoccurs = 1, maxoccurs = 1)
  - Company Name (max 100 chars)
  string CompAddrZip (nillable = true, minoccurs = 1, maxoccurs = 1)
  - Company Address ZIP code (max 100 chars)
  string CompAddrCity (nillable = true, minoccurs = 1, maxoccurs = 1)
  - Company Address City (max 100 chars)
  string CompAddrDistrict (nillable = true, minoccurs = 1, maxoccurs = 1)
  - Company Address District (max 100 chars)
  string CompAddrStreet (nillable = true, minoccurs = 1, maxoccurs = 1)
  - Company Address Street name (max 100 chars)
  string CompAddrStreetAdditionalName (nillable = true, minoccurs = 1, maxoccurs = 1)
  - Company Address Street type (max 100 chars)
  string CompAddrNumber (nillable = true, minoccurs = 1, maxoccurs = 1)
  - Company Address Building number (max 100 chars)
  string CompAddrBuildingName (nillable = true, minoccurs = 1, maxoccurs = 1)
  - Company Address Building name (max 100 chars)
  string CompAddrFloor (nillable = true, minoccurs = 1, maxoccurs = 1)
  - Company Address Floor Name (max 100 chars)
  string CompAddrRoom (nillable = true, minoccurs = 1, maxoccurs = 1)
  - Company Address room nr. (max 100 chars)
  string CompAddrBlock (nillable = true, minoccurs = 1, maxoccurs = 1)
  - Company Address Block (max 100 chars)
  string payload_xml (nillable = false, minoccurs = 1, maxoccurs = 1)
  - XML Input (pls. use <![CDATA[]]>
  string payload_image (nillable = false, minoccurs = 1, maxoccurs = 1)
  - Base64 encoded image/pdf (eg: 0102ABCDEE==)
 PaymentEntryResponse
 
  Return type for PaymentEntryResponse - Return structure
  
  •	boolean success (nillable = false, minoccurs = 1, maxoccurs = 1)
  - True is function is successful
  •	string message (nillable = true, minoccurs = 1, maxoccurs = 1)
  - Debug purpose description
  •	string uuid (nillable = true, minoccurs = 1, maxoccurs = 1)
  - Result of call (UUID:v4)

PARAMÉTEREK

  • SystemName: Hivó rendszer azonosítója/neve.
  • CompEmail: Company Email address
  • CompTelno: Company Telno
  • CompTaxId: Company Tax ID
  • CompName: Company Name
  • CompAddrZip: Company Address ZIP code
  • CompAddrCity: Company Address City
  • CompAddrDistrict: Company Address District
  • CompAddrStreet: Company Address Street name
  • CompAddrStreetAdditionalName: Company Address Street type
  • CompAddrNumber: Company Address Building number
  • CompAddrBuildingName: Company Address Building name
  • CompAddrFloor: Company Address Floor Name
  • CompAddrRoom: Company Address room nr.
  • CompAddrBlock: Company Address Block
  • payload_xml: számlaadatok OTP eBiz-es számlaformátumban. (Kérjük használja XML-en belül a <![CDATA[]]> -t.)
  • payload_image: Base64 encoded kép/pdf. ( Pl.: 0102ABCDEE== )

VISSZAADOTT ÉRTÉKEK

  • success: 1 ha a process rendben lefutott, 0 ha hibás.
  • message: Üzenet és/vagy a szükséges visszaadott érték.
  • uuid: Legenerált UUID.
  • Oldalforrás megtekintése