请求导入支付数据
安全地导入敏感的支付数据。
Stripe 允许您在迁移到 Stripe 时保留现有客户和支付数据。我们会根据需要与您的团队及当前的支付提供商合作,通过几个步骤安全地迁移您的信息:
- 构建您的 Stripe 集成。
- 请求并确认迁移详情。
- 更新您的集成以完成迁移。
- (可选)迁移订阅。
此过程允许您在 Stripe 上接受新客户并向其扣款,并继续使用您当前的处理商向现有客户扣款,直到迁移完成。您的客户不会发生宕机。迁移过程完成后,您可以在 Stripe 上处理所有付款。
先构建并测试您的 Stripe 集成,然后再向您当前的服务商请求数据。这样您就有充足的时间来验证和测试您的新集成。如有关于迁移过程或与 Stripe 集成的任何疑问,敬请告知。
构建您的 Stripe 集成
Stripe 简化了您的安全要求,以便您的客户无需离开您的网站即可完成付款。这是通过客户端和服务端的组合步骤完成的:
- 从客户浏览器上打开的您的网站,Stripe 会安全地收集客户的支付信息。
- Stripe 会返回一个代表令牌作为响应。
- 浏览器会将令牌连同其他所有表单数据一起提交到您的服务器。
- 您的服务器端代码在 API 请求中使用该令牌(例如,创建收费时)。
这种方法可以简化您的网站的结账流程,同时敏感的支付信息永远不会接触到您的服务器。这使您可以按照 PCI 合规法规进行操作,从而节省时间并带来经济效益。

Stripe 的支付流程
与其他支付处理商相比,Stripe 集成在以下方面可能有所不同:
- 您的客户无需离开您的网站。
- 创建令牌时不绑定具体产品或金额。
- 无需按需创建客户端密钥。相反,您使用一组可发布的 API 密钥。
准备您的集成
对于所有新的客户令牌(未导入),请执行以下操作:
使用这种方法,您可以在 Stripe 上接受新客户的付款,而无需在迁移过程中影响现有处理商中的现有客户。
集成注意事项
在让您的支付处理商向 Stripe 传输数据之前设计您的集成是处理导入数据的最有效方式。在请求导入之前,您可以采取的一些操作包括:
重新映射客户记录
如果愿意,可以将您的集成配置为将支付方式数据从先前记录导入到现有 Stripe 客户对象中。这样做可以防止迁移操作在您的 Stripe 账户中为我们从您以前的处理商那里收到的文件中的每个唯一客户 ID 创建一个新的(可能是重复的)客户。
迁移后,在以下情况下,您可能仍需要更新一些记录以与新的 Stripe Customer 标识符对应:
- 您在迁移前创建了 Stripe 客户,然后我们导入了支付信息来更新此客户记录。
- 我们以新的客户记录导入了支付信息。
例如,客户 jenny.rosen@example.com 数据库中的 ID 可能为 42,在您先前处理商的系统中对应于 ID 1893,但在您的 Stripe 账户中为 cus_。在这种情况下,您现在必须将您的 ID 42 映射到数据库中的 Stripe ID cus_。Stripe 提供了一个导入后映射文件来帮助您识别所需的重新映射。
处理支付信息的更新
如果客户在传输数据和完成导入之间的时间窗口内使用您先前的处理商更新其支付信息,这些更改将丢失。
更新您网站的已保存的付款更新处理流程,以防止客户出现错误或账单问题。这包括对未存储 Stripe 客户 ID 的客户进行自迁移的一系列准备:
- 在 Stripe 中为您的客户创建新的 Customer 对象。
- 将支付方式关联到 Customer 对象。
- 如有必要,可以迁移订阅。
迁移完成后,Stripe 会自动处理银行卡触发的更新,例如失效日期更改。
请求并确认迁移详细信息
- 在您完成集成并准备好在 Stripe 上处理付款后,向您之前的处理商请求您的支付数据。许多处理商要求账户所有者请求数据转移。
- 登录您的 Stripe 账户以提交迁移申请表,请求进行导入迁移。
- 通过我们在收到您的迁移请求后创建的经过身份验证的电子邮件线索与 Stripe 联系。
警告
切勿将敏感的信用卡详细信息或客户信息直接发送给 Stripe。如果您有这些数据,请在您的迁移申请表中告诉我们,以便我们帮助您安全地转移您的数据。
Stripe 可以导入您的客户账单地址信息和付款详情。了解有关迁移特定付款类型 的更多信息。
数据迁移不会迁移订阅,但您可以单独重新创建订阅或用 Billing 迁移工具包导入订阅。
您之前的处理商可能需要几天或几周的时间才能将最终数据传输到 Stripe。在您的迁移计划中预留此过渡时间。
在您之前的服务商转移您的数据后,Stripe 会审查数据并识别导入过程中存在的任何问题。我们与您和您以前的处理商一起纠正任何问题。然后,我们会分享导入的摘要,供您最终审核和批准。
在您批准后,Stripe 会将数据导入您的账户。我们为转移数据文件中的每个唯一客户创建一个 Customer,并以 Card 或 Payment Method 对象创建并绑定客户的银行卡。如果转移的数据指定了客户的默认银行卡,则我们将此卡设置为客户的默认支付方式,用于收款和订阅付款。
如果您的 Stripe 账户在您迁移时已积累了大量客户记录,则考虑将导入日期映射到现有 Stripe 客户对象,而非创建新的 Customer 对象。
Stripe 通常会在收到您之前的服务商发来的正确数据后的 10 个工作日内导入数据,以及您想与我们的团队分享的任何补充数据文件。
更新您的集成
完成导入后,Stripe 会向您发送一个 CSV 或 JSON 文件,显示当前服务商的 ID 与导入的 Stripe 对象 ID 之间的映射关系。解析此映射文件并相应地更新您的数据库。确保您的集成处理了过渡期间发生的任何银行卡更新。
导入后映射文件
用此映射文件更新您的集成后,即可开始在 Stripe 上对您的所有客户收款。
{ "1893": { "cards": { "2600": { "id": "card_2222222222", "fingerprint": "x9yW1WE4nLvl6zjg", "last4": "4242", "exp_month": 1, "exp_year": 2020, "brand": "Visa" }, "3520": { "id": "card_3333333333", "fingerprint": "nZnMWbJBurX3VHIN", "last4": "0341", "exp_month": 6, "exp_year": 2021, "brand": "Mastercard" } }, "id": "cus_abc123def456" } }
上面的示例 JSON 映射显示:
- 导入的客户 ID 1893 作为 ID 为
cus_的新 Stripe 客户。abc123def456 - 导入了客户银行卡 ID 2600 作为 ID 为
card_的新 Stripe 卡。2222222222 - 导入了客户银行卡 ID 3520 作为 ID 为
card_的新 Stripe 卡。3333333333
如果您在迁移请求中指定银行卡数据,Stripe 可以将其导入为 PaymentMethods 而非 Card 对象。以下示例显示了不同类型支付信息导入的映射文件。
导入后支付被拒绝
在迁移后,监控您的支付表现,确保导入的支付数据的接受率符合您的预期。
付款接受率(或发卡行授权率)是发卡行成功授权的交易占提交付款的所有交易的百分比。该指标排除了被阻止的交易(例如由于 Radar 规则造成的交易),因为这些交易从未提交授权。
在使用一般方法和迁移后,请使支付授权优化目标与业务目标保持一致。例如,单位成本较低的数字商品业务可以将其风险级别设置为阻止较少的付款。考虑可能的影响:
- 由于阻力更小,转化率更高。
- 由于付款风险较高,欺诈风险会增加。
- 由于发卡行阻止欺诈模型,原始发卡行授权率较低。
确保提供准确的数据(如持卡人姓名、账单地址和电子邮件)。反映持卡人的 intent 会尽可能提高授权成功的可能性。
识别存档的银行卡
支付数据迁移涉及 file_(为同一客户的未来商家发起或会话外付款而保存的银行卡)上的 _cards。请务必存储导入的支付数据,并用正确的 off_ 参数标记这些存档的卡付款。如果您错误地识别存档的银行卡:
- 如果发卡行无法确认持卡人是否同意未来付款或经常性付款,可能会拒绝。
- 支付数据可能不符合某些 Stripe 优化产品的条件,例如银行卡账户更新器 (CAU) 和卡组织令牌 (NT)。
监控优化机会的拒绝原因
在迁移后,您的发卡行拒绝原因可以帮助您确定迁移后的支付数据是否正常交易。某些类型的拒付激增可能受益于以下优化产品:
- 银行卡账户更新:Stripe 与银行卡网络保持合作,能够实时或在后台自动获取过期银行卡或已更换银行卡的更新信息。
- 自动重试(催款):请谨慎操作,因为多次重试(例如在迁移后)对发卡行来说可能是可疑行为。如果您使用 Stripe 的 Smart Retries 功能,我们的 AI 模型会分析拒付代码、支付方式更新和银行风险阈值活动,以更具战略性地重试经常性收入付款。
- 卡组织令牌:用来自卡组织的安全令牌替换特定支付账号 (PAN),以确保 PAN 更新(如更新或更换)自动反映在令牌中。
- 自适应接受率:Stripe 使用 AI 实时评估对授权请求进行细微调整(如格式化)的效果,然后优化付款重试,最后将原始拒付结果返回给客户。
- 客户拓展:要求您的客户登录并重新输入或重新验证其支付信息,通常可以重新建立您在客户和支付提供商心目中的信任关系。考虑通过电子邮件以外的渠道通知客户,例如短信或应用内通知。
下表显示了哪些优化产品针对各种拒付原因提供的改进。
| 拒付代码可能包括 | 迁移效果 | 允许的操作 | 不允许的操作 |
|---|---|---|---|
| 在自然迁移滞后期间更新银行卡数据可能会导致保存的银行卡数据过期。 |
| 重试 |
| 更改您的对账单描述符或其他标识标记可能会触发发卡行的风险模型,或使您的客户感到困惑。 |
| 银行卡账户更新器 |
| 某些迁移的支付数据可能缺少初始银行卡验证信息,如卡组织令牌或原始交易 ID。 |
| 卡组织令牌 |
| 在迁移滞后期间,客户可能会报告卡丢失或被盗。请留意与这些拒付相关的特殊 CONTAC 事件。 |
|
|
1 发卡行可能会对重试丢失或被盗的支付数据感到可疑。
可选使用订阅
涉及订阅的迁移通常包括以下阶段:
您可以通过以下方式导入现有订阅:
离开您的支付服务商后,确认他们取消了您客户的所有自动账单。
迁移 PGP 密钥
如果您不熟悉 PGP,请参阅 GPG 并从导入公钥开始。熟悉 PGP 基础知识后,使用以下 PGP 密钥加密敏感数据(如信用卡信息)以进行符合 PCI 的迁移。
PGP 迁移密钥
-----BEGIN PGP PUBLIC KEY BLOCK----- mQINBF0dLOEBEADMhdKpL6HmgV3rGuW/Qj9by6I/bdCOX9HrGf6MNXr00rtOKSQ5 KpM6pacMxXeaUKXgKGiU6gFWq3r6NXLRcKCmTGlnyuS2gI1Pv6R3uo+tjzeuRhiR dKFiGDZOcreZ7b2x6q4DmpAIdf4mnVwHvLT2IeZBIDb/VlZnyIBBtUiTohmL6rVp waAsjutd9tmnAQg/Mu/Y4C2QArr2Bqy9XlD1osyqBBOaWLKM/opoh4gpxSH90f5C ymAZykMMk8EnPQ6F8lro6BFkOSw1wu47fBijf7pq1a15JyoA66UkPmCXiuV0XrJc k6stzjh1zPBrhdtcQ6TaDsyxoPCzLJ4I38SSGtXdJ+jfn8WTt1Qbl4JSI1UfrbSL nnoaAnKjy4H5q3MI7o3b87IKYe4zzFn0vPU4xOaT7AJNPu0x/BBk0bGFGw37i8+5 6FXmb+wWloT1aCA5GzpvmYGrQNK2aI2vCTlOg0IJJJzLCXpar4RzB5mSFoxaRlC/ VW5o2TndrWmQKW0yiAlTefh1Kk88h8E0bCVcklaTTaXkNk5OJJiVvf2XjbIPcKoq mQ7N0ExfEiDQhgmABbG3KmWjHjvciaMsxVKYE1nBOhyPXaT3BRuKbOcyhWX8SF07 B31Awq/WKhMH/S6LZOqg9ui7UyohS1XkLiFhlPOStkK4Hn77guVidsTARQARAQAB tDdTdHJpcGUgSW1wb3J0IEtleSAoUENJKSA8c3VwcG9ydC1taWdyYXRpb25zQHN0 cmlwZS5jb20+iQJUBBMBCAA+AhsDBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAFiEE rr98SDjETS/cmaP5nHi3Ygwema0FAmiIR7MFCQ28XdIACgkQnHi3Ygwema0CWhAA qp0oE4JN5vibCoEw+g3YFOpkGSwQtK1Ean3UITw62kjG0gg7VXe+b9TX0QxpYDvb pYzhc2Cjwz1owyJw3WvB6VZlEUR0IBFNJXDZJmDnkrgRa2FV0Zw5GUvRg9DCKzi1 29xjOVyHYgt8fOTPEzvqfWDI1tAfzCthtGh91iSmYqcfyQN/c69is770VZIryp1i mlt3a/65nh8wkaI8rmZOsoolDkOJ1u9cJwhFL5Vcj9b2RRXjpk/yBmTtFt5SrdmJ wT92/l5Zz4ZWPg44yFPKpZxarrz2Rf4pZu7EV0E/+tWGW+Pe5g+n/3UYB/lLI9gM JACV1OSEncN9Qb8voqE1gHSJFtr3oFgHkLpkz0kKy7/SLf7HfCjuAU98aLs5/lLO V0jCscrLEMATRWrAcNKuIYv5wihMZSb25jG573+YqAmb7Pl/mo66UOVYNLcGG1TH ytBDXplnp7a5RKfjxOem36nJNO1jyuFHHVZPX1P9nGR1g1bwHfTFkZB5uOPVSTTa 5dkLwWe/3p/VrdxGzQIHQZYnvInp4Db9Spl0WWvfZc2uztagUlYA1KikxDqAqCDz wjYWP5l3WWb6WpoxlfbCjP6clDeZhPCEu0iAsJOqKCN3GVBYM8quaMZllV/L/Qto LswrTvLpYcgxokbFF7UfnoQ9X1MT7fL8OlOMZyzvX9iJAlQEEwEIAD4CGwMFCwkI BwIGFQoJCAsCBBYCAwECHgECF4AWIQSuv3xIOMRNL9yZo/mceLdiDB6ZrQUCXbtk kwUJAu9TYwAKCRCceLdiDB6ZrRvyD/9QHjvBRlFsA6XDr98/ik0xlx3vkVU6fx2c xWu2C+yGEQwe1QZzctKfWALuANLEUKuoVWM/waqyfazAMzKHY+X7P4f8kilu14iF hlCux+nh+N63jmKCQDDv3DmpTCmOisRjS4XDkKwIIIUSDmgUiEkYGXjTzWGTTE/w hszmWo/K7Y0n37gteLF0pH10rr/cQrP4PgtQEPIpIdRooiL2tgAx2fGcUxyC4FsO CHK/1gIKdu/cUaWOZj2cdde1khOHrkcOeM/mOwt+e5u6QgPmAm7q0TBxzfUbRxhE oDWICSxlL6ZjFpzK9e+D7QwAP9991NNrumaOmmvB5Q3v0tnrR2NwwJSaveHIfagz Ej+RVEUQWGUCbdqCnE8CbD/MCxL5sMS47tgbzd03A88DKH+y464eh+Jt1aaidNqq k3rug7kmsvPMNe8lhUPjHm/e4gGgBfU8aRbnMeR6K+9w9mnFEzZi48AhXMFVMg3p acaXYajk0Z3yJpJgpSYU9oC+1zlHsdrQyrBXIszbv285mcDpubBvoXwJ2NE7+WM8 qHjNlL1RH8ueNmkfUed1p2S2JGnjus4PzJB1c0VbC0Z/w5OcYYMsCfnXOr9PVig2 I099h9k04M/NlNg0CkhUF/hU40h0j1Rjrodq2pA4pjmDjrNSOuSJd04MzKJ0PlXi lxXTLWPSPokCigQTAQgAfgWCZoX/LwWJC7oVTgULCQgHAgmQnHi3Ygwema01FAAA AAAAHAAQc2FsdEBub3RhdGlvbnMub3BlbnBncGpzLm9yZ8lEWqzpgmaFZNuUMypY pbYGFQoJCAsCBBYCAwECF4ACmwMCHgEWIQSuv3xIOMRNL9yZo/mceLdiDB6ZrQAA Q5MP/jfANxfiNIGsMrIpR7ehxNPBUWckHtZewG4JhOxzzvgx0Z5xu5I/NoLKX5x4 tWkDZuEmDVnyFkKA6k5KcjoQOFhMLyc8bbAPs/YIb4D0aAvz1OY6+OChuxQkAu+z D6o3RalSjbSwyYmPjaLZ+d2MoXASI+kmfQEynXO5zb3Hnst+f8GDLIatbdC5tKCv 3Lnb+KWfjVtRZRCpZDSEYq8l3D7pnADFsSI397A7A/lfmJXIx5sNVZkJnRKmt63y bK7CCOyKdeTFPw+ZCaB3Zx6LRdrLOvgU0TYXiUqHcv89BGls0WjDOgqBl2Gh2pLd uZPAQd2SY0Z7Q0WcvGIkrI9/6gBRtOutTLCz0VqaPbIk7QitPyveCtzw2skHKamQ 3OqnGd7Arl0yjwsJVVYXgno+XnZkT/Mwh94qLjKhDk3DEuVKMPWTCuILRvc2EGLG ZCUa75tQkOY7Lxr5okDuHDejwex4frUdWTGywX49fTLn3s++zPCK5gUHwUjPGuk5 T7mVs88InYersl3XjD4TBXu1jeqdVUxurJfaTWfwMm8zj3aESOs9/iut7SdRmju2 1uH795gAdoKROLxQ+IVh+1+TkTKk5Ez3E7PqMKw3iO2t5UhcxFrzKWcWGIjiFczL Tkl3sUuRQiK6mMrWfogbfSukNLtXssIQQgWV2lEyMbUZJhnnuQINBGiIR7ABEADD 52AdYHl2ADOO/27jBhM1G7cm0evyIBqsKmcMiSW5A7UKASBIkkVYoG/BxhLsXiEe AtW03mMuSVz+aEa4ceUgfIqFOfX9NDT4fXx7XZl/IrtsUFUHX8odhjXaw1w6emYK k1NYfILdjUJw9Bg2yOo/hgbggGlPQq48EuAdRfCRD5WqblBj6IiwPfqLFuTqRk5m v0R96SMKbnjnu23mR3utPU9RKfWtp9CKsV8zJdqnLHGhjw85Og5pOIcOLzGoOczP r3Fr8u58RErrxQOJJixsVHrPHg8xkP/apS7LNZFpCOuVHKqCS3qtU6eSXjv7Ewm8 SrGMoveb4zSs3duS+VLSjzcXGiMT+8HbyRgKsVbrbPm6h1KafAyLltpfn8yGxB0J OhharUyxvvQ2Vm18EGWmGqI4fsyI3jI09AiAgr4tmq5r9rywgTG6ZCm0YqPfM9fR XR2j7MiEZb+aJnAoxFzzA6ml6xdxVIidUbvpUwE4O4g7VN0teSwaJ5FVNIFGcAg+ FUtICFKCUiqBJgNnF+7+0B8kvjsrzA1516WPT63H98QCtqQJ5KHYZCvwYpH1tblY XegzBj6D6iIvzU2y64z2S6h+sNQm3hCDzGR3tF7GPUvROlU84yh6s6paWfbU1N4B FePfRXsgokVHnySQ6fOyKOBQqPeonbQQFyQFhWUYNQARAQABiQJyBBgBCABmBYJo iEewBYkCUUMACZCceLdiDB6ZrTUUAAAAAAAcABBzYWx0QG5vdGF0aW9ucy5vcGVu cGdwanMub3JncK+GTUJHs+MV+2qdMoDXZwKbDBYhBK6/fEg4xE0v3Jmj+Zx4t2IM HpmtAADzng/9Hxm1uLdMPzABwGy3iWAH+b3V44YuR4HIuGoBUi6KiuoOFlBSr0bg oIUPfnCsapdJhVjoxcQGuT6DDiaAmib1acS7MUEQ/+yRe8dluAh3Rae5uOfocDNF GyhaMLN7/rzcpdCc0qMCt3A+ztfMdD1H6dxxeODXW80k3XvsxYpQsqV/ask2oKy7 NP8tDVPJc16tKHRDxsPnMUbYkIdLb5g3QG6bbfpqqiiOgFnEZV64PVWjuPOXu9Dn 1iHkaniFC7IyNz4UTIUI/2e5VBOdTePD5h84bfETiGP34x/4gfUbRSq0HUl2KTzA Z+6JjA8vR2XB7knXfWNS9yqTj/qd3b16dB9Nng3YhPcVx+4Vg3Ril2+4ZSHvcBFh O0o3/9V/jcPQkY8gr6vhzIY2mbCDWsaBt3W6Ng2khKyGLKptQDrLGg8ClwcJk5jI cr+nNsfd+0SPN5GqDHBO71PGtBdjYkRokokaN2GielTnbUPsp84zRfKw9W5l+Q3V Oh58dec99YU+8XG2zFsp4QhQaTYU23C+MpkH2Kqmh2kx87hwSg5ZXhhPWVBQT1BQ 1rTlrOTCXYFCH3OkuY/r81QDp2mUi8Fe86chx5oEpt2ssTXVsvSqUm1dG9D4ey0m meO+DkViiuNlh4HiR1bvUiEZgEXk9E4JJfiYu4G7XOgYDgoODEhlXCa5Ag0EaIhH sQEQALVNO9UXhXaPAPlMybrlrbOZzU3whEt1ZPNZKmkjTpcxZjQUx2yrUSZU2u+3 oehKyGBUy824iYoJB5AKVK91PctFYLwQt0hE4BEERED33tyIiiKqGz2BhSyjp4Co vH1/btVaVj+0n+tC6knhBio6ZrSunwSTD1BigPlPn9938AOhAJBU54yXxl/aImk9 O1yaL62L1jhyEv7BnuA5F4COuHvDOWb7vCI4XRzHp/c8kodqrl6srrtlEhWNfKf5 apjzozZYylO5u1isS6Axl9Q4xf1Goe/zCiK1Qt7Dd2zbcUtGLRNmP1CX+9N7kVuy RzKAsuCmCIGpd0gl1GMbaZDIbVd+7PM6kuzfNKRWS2+stcLnXcAswfhq9Zq6grYd m1KMwrncZSU0JqpPPM2pMdGsUlj79mWzWSPe2+q130bvKumgrHWx9ULScPaTzPtW r09GfWo1WVk/3ZPfSR7RoVePM2tlOaPxDqRkyB48pF/pKEi48NFnr833Uj41X77b cZ1lTxnO2yYOonZIqAfBMYAlJSwVxBOyXFcGQ4JwHWDi9awLVg/l3GI1Ej4AQiC+ 0pBQo+BTOyMyFc1k+lvpqmJGK8sOrh140v2cwrWCeG0Gfex9UvW5ij1f39s+VPhh ULQ7+q25Oa9KSucyfLdvNyuOkadY1VMkP8dtWuA3j01TNKvNABEBAAGJBN4EGAEI AtIFgmiIR7EFiQJRQwAJkJx4t2IMHpmtNRQAAAAAABwAEHNhbHRAbm90YXRpb25z Lm9wZW5wZ3Bqcy5vcmcnmN0IqYukWu5pzJ/oLc/5ApsCwaqgBBkBCABdBYJoiEex CZAmHJ8UDAH+qzUUAAAAAAAcABBzYWx0QG5vdGF0aW9ucy5vcGVucGdwanMub3Jn NKmnAi8o6+BMlW072h0jlhYhBPCl1ySA+BaTKEvAqyYcnxQMAf6rAAD8EBAAicic e6nNWAUUkO6QpvZMwWIMSnXKZrtJZ51tBOKoNJL9T1ej4Xqwj6YWBrO0guRpkS3H IO51NpRTinyCUJeEIV0KLGrjelkrlaCHM/hdRR6RRfsOyPVrnVsjCDKyre55lpuu 0jVEsy86/7PjYwZXSWaudKbehPq9qFO4MOJPIn9Nw/ZgcuEMPpPBsnhKPXvcAoDl CFOJt7OIO1FBNDS+6Eo6H5nQx/bkgUk5bHLP1fD4pimMtkb9I3VkxIkUWJy2/S5M P0BckIG2Vcp7Wzrso2Px9RBb5rJ53kqZhid+KlIDV367zpfeH/ps+rE5winn4A/v Vo2Wh6duPuUDCJNKsmCS2EV/CSZl/ciTkdp6QX481hjJO3KUP/7ea0bsaKbn6lUp pU+9aKXHNtXDJIKI2YDYm7GWrwK7LBF87clCuk/fclpabXEH1Hal3iLFu3sg9Tg2 cWXB5TlQyExLr7QXOUj6/hg+QTWMHi+YlHXkYoLkViLD7BWLh9bNmiinlHVcuEdF ecuiSVSHWCpolCEf3KiqFz666yV7aC4sHZYaj8M1ZgTQJwX1QDxoM23AGfwy7gL9 8h8sigwXYQUanSshn9Epqf58RlmXcQOvpstxetat2hdL8aK/Bue2D0W7TXiRaxMD wYa2CQFuaVG7DD38VXQg2l0QtEDMeAkP/boB/kwWIQSuv3xIOMRNL9yZo/mceLdi DB6ZrQAACisQAMteqROrtHs7yhnJwQQczleH2OGXipPAOzjuMV4UOy+jArNe1KMv ejFYqe8Rm8JAhYv3FH0MXGXIA2rN5Hr8R+SoEW+bFcSqhXHhS+Q9pyJCXeUdfyTY IyFZ9gAStkAahJlVpfjrJQOWT1C9dKuuScM/oNqdS2EtTV1hzAa29+HNWrymHTCD qmFFXtml1wI3q3bXpm8O+rtip7NxUEFsfR0rWjWcpYmWZmaR3b48O2Q9a+K5j5xC 9/Uy8Af5UQx/eG1xIHcuOaRtFq5GnihoQO8bQBuO/ZWnC5/3JaeR7Z+b6pA+xAaS 3yFyqz5QZ7aBi5JzmtP1thrBSM3A9zccUXaodFJMi873o7Ikm2UOBRbekSFGZmrO xQJErZO+dsPbVo1bRiclhX7QAsekOrN5EoGHE70jydpjDEfMseSkYtagdJ+CeOGi fYkscA82n9T5L4AT/R8b4mRhXNpNzTgVPRIzy9p8D9F/1P2DMdkgxktL9ERwK5GK +mHmLbxvweaASItyL8p+jHsB2hvtHApspJJg6BBFJd9hyf9WrYXXYqOId1qaF63R I1BJnzLQEE67I3WH85OjDJkzKpmfXyaEIx3NPyAc5DNI9TzKVzN1aTxXERD2qhF4 poldz4ItCF+g7ojsIplxf6nFaYita51LjBwTGkXXi+J7bZAqu1koYOwZ =+4/r -----END PGP PUBLIC KEY BLOCK-----
这将创建包含以下信息的 FILENAME.gpg:
- Key ID:
9C78B7620C1E99AD - Key type:
RSA - Key size:
4096 bits - Fingerprint:
AEBF 7C48 38C4 4D2F DC99 A3F9 9C78 B762 0C1E 99AD - User ID:
Stripe Import Key (PCI) <support-migrations@stripe.com>
导入我们的密钥后,可以通过在命令行提示符下运行以下命令来加密要发送的文件:
gpg --encrypt --recipient 9C78B7620C1E99AD FILENAME
有关向 Stripe 提供加密数据的更多详细信息,请参阅上传补充数据。