An electronic device is provided. The electronic device includes an embedded
universal integrated circuit card (eUICC), memory storing one or more computer programs, and one or more processors communicatively coupled to the eUICC and the memory, wherein the one or more computer programs include computer-
executable instructions that, when executed by the one or more processors individually or collectively, cause the electronic device to based on identifying at least one
user input causing transfer of a first profile stored in the eUICC to an external electronic device, transmit a first message requesting the transfer of the first profile to the external electronic device, based on receiving a second message requesting deletion of the first profile corresponding to the first message, delete the first profile, transmit a third message indicating the deletion of the first profile to an subscription manager
data preparation plus (SM-DP+)
server, receive, from an entitlement
server, a fourth message indicating that the first profile is completely ready in the SM-DP+
server receiving the third message, transmit a fifth message requesting profile download information to the entitlement server, based on the fourth message, receive a sixth message including the download information corresponding to the fifth message from the entitlement server, and provide the download information identified based on of the sixth message.