{"_id":"@bitcoin-suisse/pay","_rev":"11-7f02c5d6837711b8fffe7d818e3cb819","name":"@bitcoin-suisse/pay","dist-tags":{"latest":"1.0.7"},"versions":{"1.0.0":{"name":"@bitcoin-suisse/pay","version":"1.0.0","author":{"name":"Bitcoin Suisse AG","url":"https://www.bitcoinsuisse.com"},"publishConfig":{"registry":"https://registry.npmjs.org"},"main":"./src/index.js","typings":"./src/index.d.ts","description":"By implementing the @bitcoin-suisse/pay plugin and by having a Bitcoin Suisse merchant account, you will be able accept crypto currencies as online payment method for goods and services, alongside credit cards 💳 and other payment methods in your checkout","_id":"@bitcoin-suisse/pay@1.0.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-KYW1jdmILu+4FSqBYG2z+K9ti+K8ICdw3wRUXIWj+QySuKT48gr7/K2erqPW5m0bXwucD47r06MTjiQUQvm3Hw==","shasum":"86f36969c6b1190d8a8b8555d172199d09e4c2f5","tarball":"https://registry.npmjs.org/@bitcoin-suisse/pay/-/pay-1.0.0.tgz","fileCount":7,"unpackedSize":15308,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3umQBq/ssz2lhI5hYRI0ny7WceDyhzxESrMaZbS03PQIhAIP/zudwbLQhbt7GZue/JdDIjtaVDktvACQ+UlmzM4PR"}]},"_npmUser":{"name":"raagbtcs","email":"raag@bitcoinsuisse.com"},"directories":{},"maintainers":[{"name":"feni","email":"feni@bitcoinsuisse.com"},{"name":"raagbtcs","email":"raag@bitcoinsuisse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pay_1.0.0_1636549662189_0.031579870097711904"},"_hasShrinkwrap":false},"1.0.1":{"name":"@bitcoin-suisse/pay","version":"1.0.1","author":{"name":"Bitcoin Suisse AG","url":"https://www.bitcoinsuisse.com"},"publishConfig":{"registry":"https://registry.npmjs.org"},"main":"./src/index.js","typings":"./src/index.d.ts","description":"<img src=\"https://thewealthmosaic.s3.amazonaws.com/media/Logo_Bitcoin_Suisse_Transparent.png\" alt=\"logo\" width=\"200\"/>","_id":"@bitcoin-suisse/pay@1.0.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0toU1QOdKq64nEBpmYXeMCQXzQFX49K0MnvAC1ukxeS4K/KaDQhHMk6bnDq9/WDwL+Ykzu3XWD7a5sw7Ed8Tww==","shasum":"0916a71132c6a7a06019a7fd47f79c95f8ab58fd","tarball":"https://registry.npmjs.org/@bitcoin-suisse/pay/-/pay-1.0.1.tgz","fileCount":7,"unpackedSize":15605,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDS5U7A64+Ur0a2v1fDUlCs+phGQ67gk/iEgbNlOuA5WAiEAuwa0g8BtjuooW7t+rGot8WA8y8ejFOcVrg9FwEk7xRk="}]},"_npmUser":{"name":"raagbtcs","email":"raag@bitcoinsuisse.com"},"directories":{},"maintainers":[{"name":"feni","email":"feni@bitcoinsuisse.com"},{"name":"raagbtcs","email":"raag@bitcoinsuisse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pay_1.0.1_1636554512901_0.8981713367577409"},"_hasShrinkwrap":false},"1.0.2":{"name":"@bitcoin-suisse/pay","version":"1.0.2","author":{"name":"Bitcoin Suisse AG","url":"https://www.bitcoinsuisse.com"},"publishConfig":{"registry":"https://registry.npmjs.org"},"main":"./src/index.js","typings":"./src/index.d.ts","description":"<img src=\"https://thewealthmosaic.s3.amazonaws.com/media/Logo_Bitcoin_Suisse_Transparent.png\" alt=\"logo\" width=\"200\"/>","_id":"@bitcoin-suisse/pay@1.0.2","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-PiLtGEl9yldLDXykZiAdSv64NBlbB2kGLPCK/JkakX4pWCBspYYdK2QbzS/47CmS0F/XwdpG3hDuNqamh5FZIQ==","shasum":"4191204059af6e0c88522d26c100502495115c90","tarball":"https://registry.npmjs.org/@bitcoin-suisse/pay/-/pay-1.0.2.tgz","fileCount":7,"unpackedSize":15664,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNnTQGmJOo7JZcm4X/SJNnTG9wUKRBD5ecom2F+wEU6AIgYVjVZ/3WcHiU9aYhZh/LG4we68UM/p7pXdjC3K0mgFE="}]},"_npmUser":{"name":"raagbtcs","email":"raag@bitcoinsuisse.com"},"directories":{},"maintainers":[{"name":"feni","email":"feni@bitcoinsuisse.com"},{"name":"raagbtcs","email":"raag@bitcoinsuisse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pay_1.0.2_1636554714403_0.21899017191683634"},"_hasShrinkwrap":false},"1.0.3":{"name":"@bitcoin-suisse/pay","version":"1.0.3","description":"Bitcoin Suisse Pay plugin for crypto payments","author":{"name":"Bitcoin Suisse AG","url":"https://www.bitcoinsuisse.com"},"keywords":["bitcoin suisse","bitcoin","ethereum","payment","e-commerce","cryptocurrency","finance"],"publishConfig":{"registry":"https://registry.npmjs.org"},"main":"src/index.js","typings":"./src/index.d.ts","_id":"@bitcoin-suisse/pay@1.0.3","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-UqjXdNJwur+Vz5WFaVR24HtFeGdUobxkg7d31ibzOIS9WOJdy6AgLLeEK2C6idjaN1VeSpWhIzhyjgUp1Ma2bg==","shasum":"61be77e7a69cb985c62dcbc5ecc1c85e6c3ec35b","tarball":"https://registry.npmjs.org/@bitcoin-suisse/pay/-/pay-1.0.3.tgz","fileCount":7,"unpackedSize":15946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzH0sCRA9TVsSAnZWagAAZeIP/3t0L1uKBAGyfhjMVsYQ\nHEuNU3iPKTkkg66ScHA9wSKR2BjesLm9WSZsU5+A/dQ8rhbCAi9X5QUGRKjt\nWldR667RjCP0thnH9K3Bm/a3MwibNK5BUwb+giXRKS9sg30sYBk9J90o8oXe\nj4iHmht7vQTV0sJbXRPj1hz1RH3T5bvvyEYdclDxjIMyYHCKSR4j3OOFK0KY\ns3T6rB+bKhDGNFC1OaOL6R/kIRbtTd55ft4+4NgJUEZAXcQPu+CxczJhrG6/\nai7Ec4kWa+cljuxRo9MkbUXsQupPxwzYi3U+mKwR1prJMyr5i+3NsF5ToQiF\nR26DJtr4A9yuD3lkLSlkFBoS+PG+TqBu1GutRLs2KdGIb6ou90T87y30gDwn\nNrRJF7t0NENHlFQBsp4r5GyKsYu2i3KCnFFDwW3mWPNGRIILA3nCUTGS21fd\nvk/ycX6aGRTtUEIyM0y+mVQ6ElomlkYa4TNIzm2hULmJ5oi7YnnetduafsbU\naOzZf9jtBFXYhnaQZMW1P7oxwEk1Hx8kFknmPkzcf7c0YwS5NUDvJdNddTd6\nCAeN4CKUg07tbzO1+OjiIwMYi1y2y1CRi98ph6leU6KgaFphh4Akp3fDELY6\n56vute7z72ln5KIIKlBwzjEOv7Au54QERskBGDPUflLQeGP3ctYI8UGBkqYX\n72hq\r\n=DHzu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIExDQCkvnnRQ6qGvnsgnNBMv0vHV0p4aIROGs2hGQk0VAh8cXrpvGL+T/IrbgLUzYQqcG3Iun+l165PMfFvRqF+m"}]},"_npmUser":{"name":"raagbtcs","email":"raag@bitcoinsuisse.com"},"directories":{},"maintainers":[{"name":"feni","email":"feni@bitcoinsuisse.com"},{"name":"raagbtcs","email":"raag@bitcoinsuisse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pay_1.0.3_1636966076369_0.4429500355586655"},"_hasShrinkwrap":false},"1.0.4":{"name":"@bitcoin-suisse/pay","version":"1.0.4","description":"Bitcoin Suisse Pay plugin for crypto payments","author":{"name":"Bitcoin Suisse AG","url":"https://www.bitcoinsuisse.com"},"keywords":["bitcoin suisse","bitcoin","ethereum","payment","e-commerce","cryptocurrency","finance"],"publishConfig":{"registry":"https://registry.npmjs.org"},"main":"src/index.js","typings":"./src/index.d.ts","gitHead":"b8e54598b0c51da449619b9916b50cedf1936f25","_id":"@bitcoin-suisse/pay@1.0.4","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-OkxhYF0RIvnVLDcpZsV6EpsdJ0uAeVrlVugtE4cNcMvn4472eNnoiZEfWUTlToFajwMEAnBQwwKXgjRQj4QRWw==","shasum":"07c919f35b771821f79549877693a677e5a8369e","tarball":"https://registry.npmjs.org/@bitcoin-suisse/pay/-/pay-1.0.4.tgz","fileCount":6,"unpackedSize":15381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHLKqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6jBAAoiy53hVs1jahDIG0qiEXfZqn3VxucvNlo2YEMIRRplW86B6H\r\nCKPHi868QbJNdJULBWhX1CtCuekxq/LIf9o1rMeQJcpU+PHhBAX8IF1U8nm3\r\nTwayvRkxwhYyNXKpVortEaAP41UpAKxg5h2ycnh2vvr+qvcJdwCkn90QfF/O\r\n9qmtNmw8WPe2XdE+glINDsBu9DFY3dbMg7t8WlrP2OsLGpClmmPVJfyRwvJq\r\npnBbLbzmyWyP2ukFHqFrMSP/sQEoS81Lqub8Ez2FVe9fxz08x/o+Ucrhawre\r\nmOzqi1dH+yAYrM0qQW86DYAXKgdh++fMag3MKo4Z08juSxjuF9ZioBkpHNDD\r\nsiyYYUBW1Kc/Yp4OLW+EmTHhWKmXBa6feuVBuyXibK8AlJDBqEtnAkFWmvIt\r\nmFohbYfXk5QyBxSJhxdVygzizw305Uc7o+tLKVYoqi8zBR3KfI8Bg3trbc8p\r\nLw2tWBrGJpL2Q1XYBEiGlWH6mYQuanHp1ExwjF8MyFmiVXEl7I7vaODDum4m\r\nrmcwAIAUmB1m7W1VUPpiUwToyC2MmgoaBls5GrpQIqI6CmwmdJnXAz7dWujg\r\nzjkVk7dnqH28LUmfmUDYTY5ublbLv+GQWTC7NO4bkgISaFzD5jg8XzagO9go\r\nycpIbbqmnYnqhjZPUFtUdSQ9kyndmnPM61k=\r\n=Qp+9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCihgSKsTRUE7+vJ4TJfAeunrCl8PNMSP8zEH5InWFryAIhAJm4Mxv2dznN5BHA5pzVrt6D6JK3z+58cop871XdUAOn"}]},"_npmUser":{"name":"raagbtcs","email":"raag@bitcoinsuisse.com"},"directories":{},"maintainers":[{"name":"feni","email":"feni@bitcoinsuisse.com"},{"name":"raagbtcs","email":"raag@bitcoinsuisse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pay_1.0.4_1646047914331_0.38444956790106644"},"_hasShrinkwrap":false},"1.0.5":{"name":"@bitcoin-suisse/pay","version":"1.0.5","description":"Bitcoin Suisse Pay plugin for crypto payments","author":{"name":"Bitcoin Suisse AG","url":"https://www.bitcoinsuisse.com"},"keywords":["bitcoin suisse","bitcoin","ethereum","payment","e-commerce","cryptocurrency","finance"],"publishConfig":{"registry":"https://registry.npmjs.org"},"main":"src/index.js","typings":"./src/index.d.ts","gitHead":"c468320192bc1ad9f8dc5ab627ad5369975a0c50","_id":"@bitcoin-suisse/pay@1.0.5","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-v4/f5I098rQ8uR8jHEpoRYEbeBS/TzOxfA3H/JlYETebev9TvNP9Ceg9LwkhNS4WF5JSpBMz6eVx7Sk849v3vQ==","shasum":"31c1696172b061b7c47438d41e6f25cfc0cbe39d","tarball":"https://registry.npmjs.org/@bitcoin-suisse/pay/-/pay-1.0.5.tgz","fileCount":6,"unpackedSize":15950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMJFzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVdRAAkcP9g2Ot7un2T7mjWmXcm+8wzcREH6pmMUdftsaWa/CNiPsi\r\n0TPcXxMEROKhpsx0q/dNt0qmtXQmi1ozwQHr3tZ9+2Wny6Gu8iRWP9LTX3UP\r\ncPdp0MZWmtqPi30V/LayrenFTUw+Myn4aXLNh0/Qjbhy3s8KoGE6wALP8i35\r\njz26wkOPGH0R7JUuXIFc08qTr2ffS9DN1SYlCs9Lp6ZhgnJ/zhIIOZrLfDXx\r\nT8mTW/RpCe2UBHJ2IdnG10Mil+mdk5dHqlajRRZgNLO0YhM+0jSzXBuecafX\r\nIbQonkrDAenZxUPbkz0ZVuxvea+ROWdjwLqgDudozcBFF1FTot0xwWcJxShS\r\nc3EpjlV54oaeBqDlnQ1vXJgcMvtIE7Uc428Nmmw2IHddE6h3wdA3SGT80v4I\r\nSz4eOb70jystEu7S4HemxbxE0kp0g+eOsexiulnHnWjWI+Z7TJvqn/roh9VH\r\n6ncgW4TeLC/64Uomuc8tF6aI52oY0Vu7VASD8g7tKzT7rMU+f0QtlKzu5DKD\r\nLTVny8QxY9kQVj1WiOUMhsrr1BMlx9/8IYSem546J+wvq4XZPx0tBTnKmMx9\r\ndGCT+NK16RceP4+LAWe6aHyYtRSmhI955zSQFA5DXPR1nnKqJn3NE9NF7kvr\r\nebHSqemJPz/FA1smJmQolA2E//1tEJ+xNjc=\r\n=qoJO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcdHmPGhJPjyN0HZRnmckvdwjFSp4t326q9lzVcb+wAwIgEBJkwlc6ddPagI/uRbCqUslLBNOMW1G5ThnZMNppAnI="}]},"_npmUser":{"name":"raagbtcs","email":"raag@bitcoinsuisse.com"},"directories":{},"maintainers":[{"name":"feni","email":"feni@bitcoinsuisse.com"},{"name":"raagbtcs","email":"raag@bitcoinsuisse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pay_1.0.5_1647350131202_0.07929324836305218"},"_hasShrinkwrap":false},"1.0.6":{"name":"@bitcoin-suisse/pay","version":"1.0.6","description":"Bitcoin Suisse Pay plugin for crypto payments","author":{"name":"Bitcoin Suisse AG","url":"https://www.bitcoinsuisse.com"},"keywords":["bitcoin suisse","bitcoin","ethereum","payment","e-commerce","cryptocurrency","finance"],"publishConfig":{"registry":"https://registry.npmjs.org"},"main":"src/index.js","typings":"./src/index.d.ts","gitHead":"5e14ef1d6ffdaa357a54d47a20f63cae5f2651b0","_id":"@bitcoin-suisse/pay@1.0.6","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-ECL9aHTslRh12kcVyFafRjDuN3393ru6onX4PiTtroZUcODd52j0PkYKsUKvYrLiEBHcdNuI+wtbdkBZdRSuIQ==","shasum":"74d05ec7733a8035ccc1aeb74ceed7515c14660b","tarball":"https://registry.npmjs.org/@bitcoin-suisse/pay/-/pay-1.0.6.tgz","fileCount":6,"unpackedSize":15952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPX0sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrz8w//VcQIZwdat+a75QRO0Q5fMPg39JOGxnD0hXlDRVSexAdBEuo7\r\nPIQaCYLFMVu15oevvpRuHfbIZRb9X55k9Y911WZDJK6nQJrOCMOtwRAz4XyG\r\nTNJXLelMddF3N1fHvquLM9bGsL42dZ2d/deXT8XGM6y7J+vee0JcBhB6kPVm\r\n95a+trK5gSgKyB11RI4AYsEeSdZytsCofY8xvjwt5zxJgus5s3T1M9uqo4gH\r\nOGGdsZ5uFDXhfwvxTTxTczHJZSUL8EKKEM+cJIzRxJ2gFqlAiYJthIq9j5Vi\r\nFe+QWWbDKUA29WRW4gAjW3GyvBgZU0dHK1/ZlbGcIDQDR1CWLJbpScW9y1Ef\r\nsAZlLdX4xnohChmt6zar7hhMklJnxNbjJiL2l76G82K+fOa8g+ISfjDgS51k\r\nWP/ogI1UE7UDJf0JZIXXj1zeenA/2zvaWRlgBJIphlcW89/UeZeSQBQzih/A\r\nyZFEkinI8O8nAkEgEuwrrQY1CXJJ9cynrwqFvFQ3Vxon1vP8PSp1Po/k3cvt\r\nI+PuKsXLCT2k2FxQ9nNV8Orxp+0HoBaKb+twuRq7xKXfr++92cMcr70Rr/NE\r\nMnf2DPOhHL4eUk/g0ukOdRTzpbuJMWSL0NOJ5iFBo3UNPLRMHEE9JqpGAsQp\r\n0lIWiwNTTrsIYGK8UxdTqzHU4YDhuX0yXjI=\r\n=a3Zt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFnrbnsEl9Ozv6jnA5/dgaUK4nIq8lYAy4k1jDZZkPL9AiAzxDMXndrmEibX0VcENZvhrnpeQ5pwR75dyJiPO6912A=="}]},"_npmUser":{"name":"raagbtcs","email":"raag@bitcoinsuisse.com"},"directories":{},"maintainers":[{"name":"feni","email":"feni@bitcoinsuisse.com"},{"name":"raagbtcs","email":"raag@bitcoinsuisse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pay_1.0.6_1648196908533_0.6444097726291003"},"_hasShrinkwrap":false},"1.0.7":{"name":"@bitcoin-suisse/pay","version":"1.0.7","description":"Bitcoin Suisse Pay plugin for crypto payments","author":{"name":"Bitcoin Suisse AG","url":"https://www.bitcoinsuisse.com"},"keywords":["bitcoin suisse","bitcoin","ethereum","payment","e-commerce","cryptocurrency","finance"],"publishConfig":{"registry":"https://registry.npmjs.org"},"main":"src/index.js","typings":"./src/index.d.ts","_id":"@bitcoin-suisse/pay@1.0.7","_nodeVersion":"14.21.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-2j6AHqGbhWflWMm9BNbERKmwT7USCy37vbCIbIA8PgHOYxYv5scMTtsAofL2xY4iO4oz6Lx4nGW81FP9ManWuQ==","shasum":"81e010498848075ec1e8abda6a6ec4aadd3d8708","tarball":"https://registry.npmjs.org/@bitcoin-suisse/pay/-/pay-1.0.7.tgz","fileCount":7,"unpackedSize":17879,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFe1WGWXShiLEDtJMarENoXhbF/qDuVyqrc4Jgottp7qAiB0k5hFYBcoX14fyIa7NHhiGOSGHnn2iJfizO/loSkrTg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjieQGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqh5A//fZ8ivm42yzF3WyuzimC1ipk+royCOPUOttgi0lumStr39BWP\r\n8kn8Pgqydr/SVYd7Cw7/HBgtO08IvUVSvgLu6ZVLwzS/7xarmD+lH70qVd1Z\r\n4Ma5bPvleJVuWzRh0gp37BBNe1DxLS9vsbzSYjztRa2bk1CoQq0uTQju0SCP\r\nleJEh4R1mVpur1/vLBvdkb3kucuBF1RFgIifDeAncTSnN7FpdpFbOfeaY+kC\r\npoZlSbK6uq7sFH3/oY36Wbq6lnxG0AxFtaCDJ4XogVxqE2dfu1T+KoeJGkmx\r\n3S587DDVIyIgZKRaFBLBH/BnRRN9xPiUYXnbyjRYyXOqPP0DmIhasJm5Hkim\r\nhm9Q5aVsVvoJNg5XcvE/bITUyjJqjgwof7vVMUi7pdePx56xFinQtKKEcCCh\r\nmf6FxcB6rY1Vjc2bJZ9tH4KBkRNx1xd/QuuR4Kcc0/QN+rF9MkVhbhQbWkG4\r\nOlolgutW65YvBmuXyocU6cuVCdPbOsQjdG8rCFTyWfHx7sF9EmqJ5ZR1gBN4\r\n8ysoLaizZqBuOOzGZYHxDxGravbElZjKUd82vKaVg7ulxYEiJ9dOTHvCiyFY\r\nkbw2Axc53QsoA4Gt+y+hiG6zZlUyTVwcxXi7yA1n2ETW4Jx2iYd7/4zdC0Rp\r\nY7Ea35krmODDXWta5aujxDdnccAjUgJblfs=\r\n=HVCR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"raagbtcs","email":"raag@bitcoinsuisse.com"},"directories":{},"maintainers":[{"name":"feni","email":"feni@bitcoinsuisse.com"},{"name":"raagbtcs","email":"raag@bitcoinsuisse.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pay_1.0.7_1669981190061_0.6325109629173857"},"_hasShrinkwrap":false}},"time":{"created":"2021-11-10T13:07:42.145Z","1.0.0":"2021-11-10T13:07:42.339Z","modified":"2023-02-01T10:23:21.779Z","1.0.1":"2021-11-10T14:28:33.063Z","1.0.2":"2021-11-10T14:31:54.600Z","1.0.3":"2021-11-15T08:47:56.476Z","1.0.4":"2022-02-28T11:31:54.493Z","1.0.5":"2022-03-15T13:15:31.359Z","1.0.6":"2022-03-25T08:28:28.724Z","1.0.7":"2022-12-02T11:39:50.246Z"},"maintainers":[{"email":"emin@emin.ch","name":"emin93"},{"email":"raag@bitcoinsuisse.com","name":"raagbtcs"}],"description":"Bitcoin Suisse Pay plugin for crypto payments","author":{"name":"Bitcoin Suisse AG","url":"https://www.bitcoinsuisse.com"},"readme":"<img src=\"https://terminal-api.bitcoinsuisse.com/api/layout/logo/3a02fdeb-e9fd-4dff-810e-fe5cc81ad0c0\" alt=\"logo\" width=\"150\"/>\r\n\r\n# Bitcoin Suisse Pay plugin\r\n\r\n[![npm version](https://badge.fury.io/js/@bitcoin-suisse%2Fpay.svg)](https://www.npmjs.com/package/@bitcoin-suisse/pay)\r\n\r\n\r\nBy implementing the @bitcoin-suisse/pay plugin and by having a Bitcoin Suisse merchant account, you will be able accept crypto currencies as online payment method for goods and services, alongside credit cards 💳 and other payment methods in your checkout process.\r\n\r\n## Pre-requisites\r\n1. BTCS Pay  merchant account. [Please sign up here](https://support.bitcoinsuisse.com/hc/en-us/requests/new?ticket_form_id=360003595459).\r\n2. Merchant domiciled in Switzerland or Liechtenstein\r\n3. Legal form GmbH or AG\r\n\r\n## Get started\r\n\r\n### 1. Installation\r\n\r\nRun the following to install the package.\r\n\r\n```cli\r\nnpm install @bitcoin-suisse/pay\r\n```\r\n\r\n### 2. Add script\r\n\r\nEither add the script directly, preferably in `<head>` tag.\r\n\r\n```html\r\n<script type=\"text/javascript\" src=\"~/node_modules/@bitcoin-suisse/pay/index.js\"></script>\r\n```\r\n\r\nOr import the script into a larger codebase.\r\n\r\n```javascript\r\nimport { CryptoPayments } from '@bitcoin-suisse/pay';\r\n```\r\n\r\n### 3. Generate auth-key\r\nThe format of the auth-key consists the *Terminal ID* + secret (found on the [Merchant site](https://merchant.bitcoinsuisse.com/settings) below `Customer Details -> API -> SharedSecret`)\r\n\r\n**MacOS**  \r\nRun `shasum -a 256 /path/to/file`\r\n\r\n**Windows**  \r\nRun `certutil -hashfile /path/to/file SHA256`\r\n\r\nExample:  \r\nTerminalID: `987654321`  \r\nSecret: `000000001`  \r\n\r\nFormat: \\<terminalID>\\<secret>  \r\ninput.txt contains: `987654321000000001`  \r\n\r\n`shasum -a 256 input.txt`  \r\nSHA256/auth-key: `360d768442b399b2de3dded67681b3cca5eecde955c44c0b5db63353ec267ae6`\r\n\r\n### 4. Instantiate CryptoPayments\r\n\r\nAt the end of your `<body>` tag, or directly from within a SPA, instantiate an instance of the CryptoPayments lib.\r\n\r\n```javascript\r\n/*\r\n    Required:\r\n\r\n    terminalId: Terminal ID\r\n    auth: The auth-key enables the callback response as part of the paymentCallbackUrl if this is supplied\r\n    paymentId: Adding this instead of amount and fromCurrency directs to specific payments request\r\n    amount: Payment amount (not valid if paymentId is added)\r\n    fromCurrency: Currency (abbriviation e.g. EUR, USD, CHF) (not valid if paymentId is added)\r\n    -------------------------------------\r\n\r\n    Optional:\r\n\r\n    paymentCallbackUrl: Platform specific callback (avoid querstrings in URL)\r\n    language: en (default), de, fr, it\r\n    target: Append target to an HTML element (default: appended to body)\r\n    referenceId: Adds a reference note to the payment request\r\n*/\r\nnew CryptoPayments({\r\n    terminalId: '123456789',\r\n    auth: '0000...',\r\n    paymentId: '0000000001',\r\n    amount: 1337,\r\n    fromCurrency: 'CHF',\r\n    paymentCallbackUrl: 'https://www.example.com',\r\n    language: 'en',\r\n    target: document.getElementById('terminal-container'),\r\n    referenceId: '12345-12345-12345',\r\n})\r\n    .create()\r\n    .then((data) => {\r\n        console.log('data:', data);\r\n        // This is called when a payment has been successfully interacted with.\r\n        // The terminal view will remove itself.\r\n\r\n        // Payment states 👇\r\n        // \"crypto-payments-status-PAID\":\r\n        // \"crypto-payments-status-PAIDOVER\":\r\n        // \"crypto-payments-status-PAIDLATE\":\r\n        // \"crypto-payments-status-PAIDPARTIAL\":\r\n\r\n        // Up to the client if they want to redirect to a certain success URL or update SPA accordingly.\r\n    })\r\n    .catch((errorData) => {\r\n        console.log('data:', errorData);\r\n        // This is called when a payment has an error\r\n        // Terminal view will remove itself\r\n\r\n        // Payment states 👇\r\n        // \"crypto-payments-status-CANCELED\":\r\n        // \"crypto-payments-status-EXPIRED\":\r\n\r\n        // Up to the client if they want to redirect to a certain error URL or update SPA accordingly.\r\n    });\r\n```\r\n\r\n## Callback response format\r\n\r\nCallbackURL will get the following parameters appended (querystring)\r\n\r\n```\r\n?transactionid={payment.Key}\r\n\t&orderid={payment.OrderNumberRef}\r\n\t&state={state.Enumeration}\r\n\t&amount={Convert.ToString(payment.Amount)}\r\n\t&currency={payment.FromCurrencyName}\r\n\t&date={Date(yyyyMMdd) | \"\"}\r\n\t&time={Date(\"hhmm\") | \"\"}\r\n\t&publickey={payment.CCAddress}\r\n\t&paymentType={payment.ToCurrencyName}\r\n\t&terminal={payment.TerminalKey}\r\n\t&hash={Sha256}\r\n```\r\n\r\n## Browser Support\r\n\r\n- ES2015\r\n- Commonjs\r\n","readmeFilename":"README.md","keywords":["bitcoin suisse","bitcoin","ethereum","payment","e-commerce","cryptocurrency","finance"]}