1.0.0 • Published 5 months ago
wallet-pass-package v1.0.0
Overview
This document provides information on the payload structure and details for the google wallet pass card.
const passPayload={
"id": "",
"type": "schufaLLC",
"logoUrl": "https://applogyxps.s3.us-west-2.amazonaws.com/1%2C701%2C946%2C970%2C885-png-logo.png",
"title": "Mieterauskunft Mit SCHUFA-Bönitats...",
"subheader": "Kundenname",
"header": "Alex McJacobs",
"rows": [
{
"left_label": "Kaufen Sie Am",
"left_value": "Jan 12, 2023",
"middle_label": "",
"middle_value": "",
"right_label": "Gültig Bis",
"right_value": "Mar 12, 2023"
},
{
"left_label": "Validerungscode",
"left_value": "QGHU-96X-67DT",
"middle_label": "",
"middle_value": "",
"right_label": "Powered By",
"right_value": "SCHUFA"
}
],
"barcode": {
"isEnable": true,
"value": "https://google.com",
"alternateText": "google"
},
"hexaBackground": "#29ccab",
"heroImageUrl": "https://applogyxps.s3.us-west-2.amazonaws.com/1%2C696%2C848%2C555%2C070-image_2023_10_09T10_47_18_170Z.png",
"details": [
{
"title": "Über deine Mieterauskunft",
"body": "Mit der bonify Mieterauskunft kannst du ganz einfach Vertrauen zwischen dir und deinem Vermieter aufbauen, in dem du ihm deine Zahlungszuverlässigkeit beweist."
},
{
"title": "Inhalt der Mieterauskunft",
"body": "Der BonitätsCheck enthält folgende Informationen: SCHUFA-Bonitätsprüfung Einkommensnachweis Nachweis der Mietzahlung Nachweis der Identitätsprüfung"
},
{
"title": "Gültigkeit",
"body": "Deine Mieterauskunft ist ab dem Erwerb für 60 Tage gültig. Nach dem Ablauf musst du deine Mieterauskunft erneut erwerben, um dir eine neue erstellen und herunterladen zu können."
},
{
"title": "Verbessere deinen Bonitätsscore",
"body": "Hier findest du Tipps wie du deinen Scorewert verbessern kannst: Um deine Bonität zu verbessern, musst du sie zunächst kennen. Wir empfehlen dir, deine Bonität monatlich zu überprüfen. Bei bonify kannst du deine Bonitätsdaten jederzeit kostenlos einsehen."
},
{
"title": "Preis",
"body": "€29.99"
},
{
"title": "Erworben am",
"body": "March 15, 2023"
},
{
"title": "Validierungscode",
"body": "QGHU-96X-67DT"
},
{
"title": "Kundenservice",
"body": "Solltest du Hilfe mit deiner Auskunft oder deinem bonify Konto benötigen, erreichst du uns unter +49 30 346 466 707 oder via support@bonify.de"
}
]
}
Type Definition for PassPayload
type PassPayload = {
/**
* Data requrired in Request Payload
*/
id: string;
type: CardTypeEnum;
logoUrl?: string;
title?: string;
subheader?: string;
header?: string;
rows: RowsType[];
hexaBackground?: string;
heroImageUrl?: string;
details: DetailsType[];
barcode: BarcodeType;
};
enum CardTypeEnum {
schufaLLC = "schufaLLC",
bonifyFinFitness = "bonifyFinFitness",
schufaBasisScore = "schufaBasisScore",
bonifyLLC = "bonifyLLC",
}
type RowsType={
left_label?: string;
left_value?: string;
middle_label?: string;
middle_value?: string;
right_label?: string;
right_value?: string;
}
type DetailsType = {
title?: string;
body?: string;
};
type BarcodeType = {
isEnable?: boolean;
value?: string;
alternateText?: string;
};
1.0.0
5 months ago