发明名称 INTEGRATION OF EXTENDED COMPUTER SYSTEM FUNCTIONALITY
摘要 The disclosed systems and methods efficiently integrate an external payment provider's functionality into an existing merchant's electronic order pipeline. For example, an existing merchant order pipeline may include one or more input pages for information such as customer credit card number, shipping address, shipping method specification, addressee, and the like. The techniques described allow such input pages, as well as the underlying systems handling order fulfillment at the merchant level, to remain intact with little or no manipulation required for integration of a third party (external) payment provider.
申请公布号 US2017032352(A1) 申请公布日期 2017.02.02
申请号 US201514952153 申请日期 2015.11.25
申请人 Klarna AB 发明人 Koeppen Koen;Hoffmann Frank
分类号 G06Q20/24;G06Q20/36;G06Q20/40;G06Q30/06;G06Q20/34 主分类号 G06Q20/24
代理机构 代理人
主权项 1. A computer-implemented method, comprising: under the control of one or more computer systems configured with executable instructions, in response to receiving, via a programmatic interface, information of an activation of an external payment provider pipeline, the activation related to an order placed via an order pipeline, processing the order by at least: generating, from the information received in connection with the activation, a first set of customer information that is compatible with the external payment provider pipeline, the first set of customer information including at least one or more values specifying a plurality of attributes related to the order; andinjecting the first set of customer information into the external payment provider pipeline by at least populating one or more data fields of the external payment provider pipeline with the first set of customer information;programmatically presenting one or more interfaces of the external payment provider pipeline via the order pipeline so as to generate a second set of customer information via the order pipeline;processing the first set and second set of customer information to obtain, from a virtual credit card provider, at least one virtual credit card number;injecting, via a spider, the virtual credit card number into the order pipeline via an entry point of the order pipeline, the entry point being preconfigured to receive the virtual credit card number; andcausing, via the spider, the order pipeline to process the order using at least the injected virtual credit card number.
地址 Stockholm SE