Systems and methods for generating custom products using configurable services platforms
Systems and methods for generating custom products using configurable services platforms are disclosed. A method for generating a custom financial instrument may include: (1) uploading, by a custom card engine computer program executed by a backend electronic device, a plurality of options for financial instrument features to a database; (2) presenting, by the custom card engine computer program, the plurality of options for financial instrument features to a customer on a customer electronic device; (3) receiving, by the custom card engine computer program, a selection of a subset of the plurality of options for financial instrument features from the customer electronic device; (4) generating, by the custom card engine computer program, a custom financial instrument based on the subset of the plurality of options for financial instrument features; and (5) issuing, by the custom card engine computer program, the custom financial instrument to the customer.
1 . A method for generating a custom financial instrument, comprising:
uploading, by a custom card engine computer program executed by a backend electronic device, a plurality of options of a card feature for financial instrument features to a plurality of card feature databases, each card feature database comprising a plurality of options associated with respective financial instrument features in the plurality of card feature database, wherein the plurality of options for financial instrument features are saved as nonfungible tokens, wherein the plurality of options for financial instrument features comprise card art options, card materials options, card fee options, card reward options, card interest rate options, uploading an image, and card payment options;
verifying, by the custom card engine computer program, that a subset of the plurality of options for financial instrument features do not conflict with each other by applying a plurality of rules to the subset of the plurality of options for financial instrument features;
presenting, by the custom card engine computer program, the subset of the plurality of options for financial instrument features to a customer electronic device;
receiving, by the custom card engine computer program, a selection of the subset of the plurality of options for financial instrument features from the customer electronic device;
validating, by the custom card engine computer program, compliance of the plurality of options for financial instrument features with one or more financial institution policies;
generating, by the custom card engine computer program, a custom financial instrument based on the selection of the subset of the plurality of options for financial instrument features;
generating, by a card generation engine executed by the server and in operative communication with the custom card engine computer program, the custom financial instrument as a physical card and provisioning a digital card to the customer electronic device, wherein the card generation engine executed by the server generates the physical card by interfacing with a physical card manufacturing system; and
enrolling, by the custom card engine computer program, the custom financial instrument with a plurality of systems, wherein the plurality of systems integrate the subset of the plurality of options for financial instrument features into a plurality of offerings.
2 . The method of claim 1 , further comprising:
presenting, by the custom card engine computer program, a mockup of the custom financial instrument with the subset of the plurality of options for financial instrument features to the customer electronic device.
3 . The method of claim 1 , wherein the custom financial instrument is issued to the customer by provisioning the custom financial instrument to a customer electronic wallet on the customer electronic device.
4 . The method of claim 1 , wherein the custom financial instrument is portable to a third-party issuer.
5 . A system, comprising:
a backend electronic device executing a custom card engine computer program;
a plurality of card feature databases, each card feature database comprising a plurality of options for a card feature, the card feature stored as a nonfungible token; and
a customer electronic device executing a customer computer program;
wherein:
the custom card engine computer program uploads a plurality of options for financial instrument features to the plurality of card feature databases, each card feature database comprising a plurality of options associated with respective financial instrument features in the plurality of card feature database, wherein the plurality of options for financial instrument features are saved as nonfungible tokens, wherein the plurality of options for financial instrument features comprise card art options, card materials options, card fee options, card reward options, card interest rate options, uploading an image, and card payment options, wherein the plurality of options for financial instrument features are uploaded as nonfungible tokens;
verifying, by the custom card engine computer program, that a subset of the plurality of options for financial instrument features do not conflict with each other by applying a plurality of rules to the subset of the plurality of options for financial instrument features;
the custom card engine computer program presents the subset of the plurality of options for financial instrument features to customer computer program on the customer electronic device;
the custom card engine computer program receives a selection of the subset of the plurality of options for financial instrument features from the customer electronic device;
the custom card engine computer program generates a custom financial instrument based on the selection of the subset of the plurality of options for financial instrument features; and
the custom card engine computer program generates, by a card generation engine executed by the server and in operative communication with the custom card engine computer program, the custom financial instrument as a physical card and provisioning a digital card to the customer electronic device, wherein the card generation engine executed by the server generates the physical card by interfacing with a physical card manufacturing system.
6 . The system of claim 5 , wherein the custom card engine computer program presents a mockup of the custom financial instrument with the subset of the plurality of options for financial instrument features to the customer electronic device.
7 . The system of claim 5 , wherein the custom financial instrument is issued to the customer by provisioning the custom financial instrument to a customer electronic wallet on the customer electronic device.
8 . The system of claim 5 , wherein the custom financial instrument is portable to a third-party issuer.